Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 16.06.2006 Ostrzeżenie: (10%)
|
Otóż... Mam taki mały problem. Kupiłem książkę o AJAX'sie i php. Był tam skrypt, który bardzo mnie zainteresował i postanowiłem go przerobić. Skrypt ten wysyłał do pliku php dane z pola tekstowego, a php go przetwarzał i zwracał JS. Po kilku(nastu) przeróbkach chciałem zmienić sposób wysyłania danych z GET na POST.
pierwotnie wyglądało to tak: Kod // pobiera imiÄ™ wpisane przez uĹźytkownika w formularzu name = encodeURIComponent(document.getElementById("myName").value); // wykonuje stronÄ™ quickstart.php na serwerze xmlHttp.open("GET", "quickstart.php?name=" + name , true); // definiuje metodÄ™ obsĹ‚ugi odpowiedzi serwera xmlHttp.onreadystatechange = handleServerResponse; // wysyĹ‚a şądanie do serwera xmlHttp.send(null); Po przerobieniu wyglądało to następująco: Kod // pobiera imiÄ™ wpisane przez uĹźytkownika w formularzu name = encodeURIComponent(document.getElementById("myName").value); // wykonuje stronÄ™ quickstart.php na serwerze xmlHttp.open("POST", "quickstart.php", true); // definiuje metodÄ™ obsĹ‚ugi odpowiedzi serwera xmlHttp.onreadystatechange = handleServerResponse; // wysyĹ‚a şądanie do serwera xmlHttp.send("name=" + name); No i.. nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) W książce przykład wysyłania metodą post był taki: Kod xmlHttp.open("POST", "http://localhost/ajax/test.php", true); xmlHttp.onreadystatechange = handleServerResponse; xmlHttp.send("param1=x¶m2=y"); Prosiłbym, żeby ktoś mnie uświadomił co robie źle (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) |
|
|
|
Asvarox [ajax] i wysyłanie metodą post do php 5.01.2007, 18:38:59
jagusiak sprobuj tego:
KodXMLHTTPReguest.open("POS... 3.06.2007, 10:28:14
Tom:-) Nie wiem gdzie mam pisać więc tu piszę. Jak się wy... 3.06.2007, 17:27:40 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:26 |