Salutations, voilà mon problème:
j'ai une fonction AJAX qui envoi les données d'un formulaire à une fonction PHP pour traitement (ouaip ça fait un peu définition) via la méthode POST.
Et là c'est le drame, lorsque je saisi un '&' dans une zone texte, badaboom je recupère rien dans mon script PHP qui de fait entre en grève.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ... var data = "imgs=" + imgs + "&cat=" + cat + "&gal=" + gal + "&comm=" + comm; Reqgesphoto.open('POST', url, true); Reqgesphoto.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); Reqgesphoto.send(data); ...
Remarquez normal puisque ca créer un nouveau paramètre dans l'url (enfin c'est ce que j'en ai déduit).
C'est donc à ce moment précis que votre aide intervient et me sauve ma pilosité crânienne en récitant une formule magique qui transforme les vilains caractères réservés en magnifique code assimilable url ou un secret d'AJAXien qui se passe de génération en génération.
Citoyen, la nation à besoin de vous !
Partager