Autor | Zpráva | ||
---|---|---|---|
Kamahl Profil * |
#1 · Zasláno: 23. 3. 2007, 15:20:32
Mám jednu banální otázku, ale s ajaxem začínám, tak mě prosím nekamenujte.
Jak ajaxem, nejspíš pomocí request.open() odešlu data (několik proměnných pro php) metodou post? |
||
Alphard Profil |
#2 · Zasláno: 23. 3. 2007, 16:08:50
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); request.send(data); |
||
Kamahl Profil * |
#3 · Zasláno: 23. 3. 2007, 16:28:34
Super a jak to zpracuju v php? (resp. jak má vypadat obsah proměnné data / kde to potom najdu?)
|
||
los Profil * |
#4 · Zasláno: 23. 3. 2007, 16:38:39
Obsah premennej data má byť taký, aký je určený v hlavičke Content-Type, t.j. zakódovaný ako url. Takže napr.: premenna1=hodnota1&premenna2=hodnota2.
V JavaScripte môžeš použiť na zakódovanie hodnôt funkciu encodeURIComponent. V PHP to nájdeš v poli $_POST, pretože je to požiadavka ako každá iná. |
||
peta Profil |
#5 · Zasláno: 23. 3. 2007, 18:34:02
Kamahl
http://www.volny.cz/peter.mlich/www.htm#mssub16 # * peter-mlich.wz.cz jednoduchy priklad XMLHttpRequest (5k) http://www.volny.cz/peter.mlich/www.htm#msub13 # peter-mlich.wz.cz PHP+MySQL+JSAjax minichat (14k) (POST) # www.volny.cz/peter.mlich (zdroj: chatminiAjax.rar 5k) |
||
Kamahl Profil * |
#6 · Zasláno: 23. 3. 2007, 19:27:38
los
Super, díky to je přesně to co sem měl na mysli peta taky díky :) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0