Pogledajte određenu poruku
Staro 17. 10. 2006.   #1
Milos Vukotic
Knowledge base
Wrote a book
 
Avatar Milos Vukotic
 
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
Milos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamen
Default Karakteri "&" i "=" i XMLHttpRequest

Prvo da se izvinim ako je o ovome već diskutovano tj. ako sam prespavao čas na kojem smo ovo učili...

Dakle, "igram" se s AJAX-om ovih dana...
Informaciju šaljem npr. ovako:
Kôd:
http.send("tekst="+tekst+"&promjenljiva1="+vrijednost1+"&p2="+v2);
(korisnik unosi neki tekst samo u prvu promjenljivu ("tekst") dok su ostale generisane na osnovu klika).

Ovo radi ok sve dok se u tekstu ne nađu karakteri & i = i zbune php skriptu koja obrađuje zahtjev i (u svojoj naivnosti ) očekuje da se posle "&" uvjek nalazi ime promjenljive...

Elem, stvar sam zakrpio escape-ovanjem ovih karaktera, npr:
Kôd:
var ampersand=new RegExp("\\&", "g");
tekst=tekst.replace(ampersand, escape("&"));
Ima li neki brži/elegantniji način?
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата.
Milos Vukotic je offline   Odgovorite uz citat