View previous topic :: View next topic |
Author |
Message |
tmihetec
Joined: 23 Jan 2006 Posts: 27
|
Posted: 16.03.2007 11:04 Post subject: ajax, kako poslati varijable |
|
|
pozdrav,... dakle šaljem varijable u POST polju, kako ih najbolje javascriptom encodirati (naravno događa se, da ako unešeni value varijable u sebi sadrži & parser razlomi sadržaj na više varijabla) a da ih poslije u PHPu mogu decodirati?
hvala |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
|
Back to top |
|
|
tmihetec
Joined: 23 Jan 2006 Posts: 27
|
Posted: 16.03.2007 11:36 Post subject: |
|
|
ako sam dobro shvatio ... u večini slučajeva... js: encodeURIcomponent() pa PHP rawurldecode() ? |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 16.03.2007 12:33 Post subject: |
|
|
Da, valjda... stavio sam taj link jer si pitao kako u javascriptu encodirati.
Ako php-om generiras javascript, onda mozes odma u php-u encodirati vrijednosti [urlencode() sa htmlspecialchars() ili rawurlencode()], pa ih onda i decodirati [urldecode(), rawulrcode()] kad ih primas opet u php-u - na taj nacin mozda mozes izbjeci ovisnost o javascriptu za encode/decode...
Bez nekog konkretnog primjera mozemo teoretizirati do prekosutra |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
tmihetec
Joined: 23 Jan 2006 Posts: 27
|
Posted: 16.03.2007 14:31 Post subject: |
|
|
ova je situacija...
radim neki mali cms... uglavnom, između ostalog u formi za unos imam textarea. Želim da se klikom na gumb "spremi" spreme promjene. Izveo bih to bez submitanja forme i reloadanja stranice - znači preko ajax objekta. Sada, pošto moram omogućiti da se unese bilo koja kombinacija karaktera, pa i "&", moram nekako kodirati unesenu vrijednost i takvu je prenjeti na server i tamo spremiti u bazu.
to bi bilo detaljnije... |
|
|
Back to top |
|
|
carr
Joined: 13 Nov 2003 Posts: 1397 Location: Karlovac
|
Posted: 18.03.2007 17:13 Post subject: |
|
|
tmihetec wrote: | ova je situacija...
radim neki mali cms... uglavnom, između ostalog u formi za unos imam textarea. Želim da se klikom na gumb "spremi" spreme promjene. Izveo bih to bez submitanja forme i reloadanja stranice - znači preko ajax objekta. Sada, pošto moram omogućiti da se unese bilo koja kombinacija karaktera, pa i "&", moram nekako kodirati unesenu vrijednost i takvu je prenjeti na server i tamo spremiti u bazu.
to bi bilo detaljnije... |
probaj prototype ili neki javascript library slicne namjene (jquery recimo).
koristim prototype pa cu ti reci za njega - ima te stvari vec rijesene cini mi se, ja opizidim
Code: | querystring = Form.serialize(form_id); |
samim time nemoras kupiti rucno sve elemente iz formulara itd.. |
_________________ Bolje biti malo lud, nego malo pametan. |
|
Back to top |
|
|
|