Forum » Izdelava spletišč » AJAX kratke naloge
AJAX kratke naloge
Androm3da ::
Lep pozdrav, jaz imam pa nekaj nalog, vprašanj zvezi AJAX-a, sem bol nov na tem področju in bi rabil nekaj pomoči. Tak da bi pomoć fajn prišla. :)
1. Napiši javaScript kodo, ki pošlje AJAX zahtevek na naslov datum.php po metodi GET. Zahtevek vrne niz, ki ga izpiše v element z ID-jem vrednost.
2. Napiši javaScript kodo, ki proži AJAX zahtevek na naslov novice.php po metodi POST, pri tem pa pošlje JS spremenljivki alfa in beta. Zahtevek vrne niz, ki ga izpiše v element z ID-jem izpis.
3. Napiši PHP kodo, ki vsebino datoteke predloga.txt shrani v spremenljivko $vsebina. Upoštevajte polno pot do mape datoteke, ki je shranjena v spremenljivki $tempFolder.
4. Napiši PHP kodo, ki pošlje v spremenljivki $student spretvori v JSON zapis, tega pa shrani v spremenljivko $izhod.
5. V spremenljivki $rssUrl imamo URL naslov RSS vira. Napišite PHP kodo, ki iz podanega RSS-ja izlušči naslove prvih 10 zapisov in jih izpiše kot padajoči seznam(select).
6. Napiši javaScript kodo, ki pošlje AJAX zahtevek na naslov helper.php po metodi GET. Zahtevek vrne HTML fragment, ki ga izpiše v element z ID-jem output, ki ni vnosno polje.
7. Napiši javaScript kodo, ki proži AJAX zahtevek na naslov metode.php po metodi POST, pri tem pa pošlje JS spremenljivki a in b. Zahtevek vrne HTML fragment, ki ga izpiše v element z ID-jem rezultat, ki ni vnosno polje.
8. Napiši PHP kodo, ki vsebino spremenljivke $vsebina(vsebuje niz) zapiše v datoteko z imenom dnevnik.txt. Upoštevalje polno pot do mape datoteke, ki je shranjena v spremenljivki $folder.
9. Napiši PHP kodo, ki JSON zapis v spremenljivki $jsonData pretvori v PHP polje, ki ga shranimi v spremenljivko $oseba.
10. V spremenljivki $rssUrl imamo URL naslov RSS vira. Napiši PHP kodo, ki iz podanega RSS-ja izlušči opise (brez naslova) prvih 8 zapisov in jih izpiše kot neoštevilčen seznam.
1. Napiši javaScript kodo, ki pošlje AJAX zahtevek na naslov datum.php po metodi GET. Zahtevek vrne niz, ki ga izpiše v element z ID-jem vrednost.
2. Napiši javaScript kodo, ki proži AJAX zahtevek na naslov novice.php po metodi POST, pri tem pa pošlje JS spremenljivki alfa in beta. Zahtevek vrne niz, ki ga izpiše v element z ID-jem izpis.
3. Napiši PHP kodo, ki vsebino datoteke predloga.txt shrani v spremenljivko $vsebina. Upoštevajte polno pot do mape datoteke, ki je shranjena v spremenljivki $tempFolder.
4. Napiši PHP kodo, ki pošlje v spremenljivki $student spretvori v JSON zapis, tega pa shrani v spremenljivko $izhod.
5. V spremenljivki $rssUrl imamo URL naslov RSS vira. Napišite PHP kodo, ki iz podanega RSS-ja izlušči naslove prvih 10 zapisov in jih izpiše kot padajoči seznam(select).
6. Napiši javaScript kodo, ki pošlje AJAX zahtevek na naslov helper.php po metodi GET. Zahtevek vrne HTML fragment, ki ga izpiše v element z ID-jem output, ki ni vnosno polje.
7. Napiši javaScript kodo, ki proži AJAX zahtevek na naslov metode.php po metodi POST, pri tem pa pošlje JS spremenljivki a in b. Zahtevek vrne HTML fragment, ki ga izpiše v element z ID-jem rezultat, ki ni vnosno polje.
8. Napiši PHP kodo, ki vsebino spremenljivke $vsebina(vsebuje niz) zapiše v datoteko z imenom dnevnik.txt. Upoštevalje polno pot do mape datoteke, ki je shranjena v spremenljivki $folder.
9. Napiši PHP kodo, ki JSON zapis v spremenljivki $jsonData pretvori v PHP polje, ki ga shranimi v spremenljivko $oseba.
10. V spremenljivki $rssUrl imamo URL naslov RSS vira. Napiši PHP kodo, ki iz podanega RSS-ja izlušči opise (brez naslova) prvih 8 zapisov in jih izpiše kot neoštevilčen seznam.
Androm3da ::
Vprašanja sem res bozabil ja, sem delal že nekaj, sem mal študiral na W3schools, sam nevem če je vredu. Tak da če bi ble kakšne rešitve nalog, pa mal podebatiramo pa tak.
Zgodovina sprememb…
- spremenilo: Androm3da ()
black ice ::
Ti pa si za hece.
Tole se mi zdi sumljivo podobno dodatnemu zagovoru vaj enega izmed predmetov ki pokriva spletno programiranje.
Tole se mi zdi sumljivo podobno dodatnemu zagovoru vaj enega izmed predmetov ki pokriva spletno programiranje.
Androm3da ::
1.
2.
5.
6.
7.
10.
Bi prosil če kdo mal prečekira naloge in mi pove kaj mam narobe in če imam sploh kej prav.
var niz; niz = new XMLHttpRequest(); niz.open("GET", "datum.php", true); niz.send(); document.getElementById("vrednost").innerHTML = niz.responseText;
2.
var niz; niz = new XMLHttpRequest(); niz.open("POST", "novice.php", true); niz.send(alfa + beta); document.getElementById("izpis").innerHTML = niz.responseText;
5.
<?php $xml = new DOMDocument(); $xml = load($_GET['rss']); $x = $xml -> getElementByTagName('rssUrl'); for($i =0; $i <= 10; $i++) { echo "<select>"; echo "<option>" . $x-> rssUrl($i)-> getElementByTagName('title')->item(0)->childNodes->item(0)->nodeValue . "</option>"; echo "</select>"; } ?>
6.
var niz; //niz = document.createDocumentFragment(); kako pa vrnem HTML fragment? niz = new XMLHttpRequest(); niz.open("GET", "helper.php", true); niz.send(); document.getElementById("output").innerHTML = niz.responseText;
7.
var niz; niz = new XMLHttpRequest(); niz.open("POST", "metode.php", true); niz.send(a + b); document.getElementById("rezultat").innerHTML = niz.responseText;
10.
<?php $xml = new DOMDocument(); $xml = load($_GET['rss']); $x = $xml -> getElementByTagName('rssUrl'); for($i =0; $i <= 8; $i++) { echo "<ul>"; echo "<li>" . $x-> rssUrl($i)-> getElementByTagName('<description>')->item(0)->childNodes->item(0)->nodeValue . "</li>"; echo "</ul>"; } ?>
Bi prosil če kdo mal prečekira naloge in mi pove kaj mam narobe in če imam sploh kej prav.
mirancar ::
pri 5. in 10. imaš narobe for zanko, verjetno si mislil:
pri 7. nalogi močno dvomim da je tole pravilno:
drugo se mi neda gledat, mogoče si inštaliraj wamp in stestiraj... ?
kasneje si poglej še Jquery
echo <ul> for(...){ echo <li> ... </li> } echo </ul>
pri 7. nalogi močno dvomim da je tole pravilno:
niz.send(a + b);
drugo se mi neda gledat, mogoče si inštaliraj wamp in stestiraj... ?
kasneje si poglej še Jquery
mirancar ::
sem šel pogledat na net kako se pošlje podatke preko POST-a
http://www.w3schools.com/ajax/ajax_xmlh...
torej pravilno bi verjetno bilo:
mi veterani pa uporabljamo jquery wrapper in za nas to zgleda takole:
http://www.w3schools.com/ajax/ajax_xmlh...
torej pravilno bi verjetno bilo:
niz.send('a=' + vrednosta + '&b=' + vrednostb);
mi veterani pa uporabljamo jquery wrapper in za nas to zgleda takole:
$.ajax({ url : 'nekam.php', type : 'post', data : { 'a' : vrednosta, 'b' : vrednostb }, onsuccess : function(response){ $('#output').html(response); } });
mirancar ::
nauči se googlat trivialne stvari
npr.
php file to variable
kaj boš zgooglal za 4. nalogo ?
npr.
php file to variable
kaj boš zgooglal za 4. nalogo ?
Androm3da ::
4.
Lahko kdo potrdi če je to vredu. Student spremenljivka ima polje,ki pa pretvorim v json zapis, in pol shranim vse v spremenljivko izhod.?
<?php $student = array("ena", "dva", "tri", "..."); $izhod = json_encode($student); echo $izhod; ?>
Lahko kdo potrdi če je to vredu. Student spremenljivka ima polje,ki pa pretvorim v json zapis, in pol shranim vse v spremenljivko izhod.?
Zgodovina sprememb…
- spremenilo: Androm3da ()
Androm3da ::
3.
Jaz sem zdej naredil pot do direktorija kjer se nahaja datoteka. Kako pa bi blo to "pot do mape, ki je shranjena v spremenljivki '$tempFolder'"?
Tak da mora biti pot do mape shranjena v $tempFolder, sam nisem našel dobenega primera, kjer bi blo kaj podobnega, da bi bla pot shranjena v spremenljivki..
Če mogoče kdo ve kjer iskati primer..
Hvala za odgovore
<?php $vsebina = fopen("D:/php/predloga.txt", "r"); echo fgets($vsebina); fclose($vsebina); ?>
Jaz sem zdej naredil pot do direktorija kjer se nahaja datoteka. Kako pa bi blo to "pot do mape, ki je shranjena v spremenljivki '$tempFolder'"?
Tak da mora biti pot do mape shranjena v $tempFolder, sam nisem našel dobenega primera, kjer bi blo kaj podobnega, da bi bla pot shranjena v spremenljivki..
Če mogoče kdo ve kjer iskati primer..
Hvala za odgovore
techfreak :) ::
To mislis?
<?php $tempFolder = "C:/neka/pot"; $filepath = $tempFolder."/test.txt"; ?>
Zgodovina sprememb…
- spremenil: techfreak :) ()
Yacked2 ::
Še enkrat razmisli o poti programerja :/(
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Androm3da ::
techfreak :) tnx, sem uspel nardit nekaj podobno ja (:
Kaj misliš povedat s tem?
Še enkrat razmisli o poti programerja :/(
Kaj misliš povedat s tem?
Zgodovina sprememb…
- spremenilo: Androm3da ()
Yacked2 ::
techfreak :) tnx, sem uspel nardit nekaj podobno ja (:
Še enkrat razmisli o poti programerja :/(
Kaj misliš povedat s tem?
Samo pravim, da če ti takele simple naloge delajo problem boš znal imeti probleme.
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | AJAX težavaOddelek: Programiranje | 1724 (1193) | tadejp81 |
» | [javascript] zazeni, pocakaj, osveziOddelek: Programiranje | 992 (825) | detroit |
» | [ajax] osnoveOddelek: Programiranje | 1072 (916) | Volk| |
» | AJAX neznana težavaOddelek: Programiranje | 1211 (1005) | luksorzi |
» | java v javascript?Oddelek: Programiranje | 2066 (1769) | boss-tech |