Salve a tutti,

sto realizzando un'applicazione AJAX (Javascript+PHP) e mi trovo di fronte a un piccolo problema...

Vi prego di osservare questa porzione di codice:

codice:
var testo = "tizio&caio";
mySendRequest.open("POST","esempio.php",true);	mySendRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
mySendRequest.send('testo='+testo);
Il risultato è che la pagina PHP non riceve una sola variabile in POST (la variabile "testo" con valore "tizio&caio"), ma due variabili (testo="tizio" e caio="").

Come posso fare a inviare in POST i caratteri "&" senza che vengano presi per divisori tra una variabile e l'altra? Grazie.