Mon probleme c'est que quand document.getElementById("message" ).value récupéré du champs texte ci-dessus) contient un "+" il en fait un esapce lors du traitement de addmessage.php
tu passes pas ton formulaire en post mais en get, en fait c'est même encore pire vu que tu construis la l'url en rajoutant les valeurs qui t'interessent. Je te conseille donc de faire un encodeURI des valeurs passées dans l'adresse.
Message édité par anapajari le 06-12-2006 à 08:39:09
imcdb
Posté le 06-12-2006 à 08:44:31
encodeURIComponent c'est une fonction JS c'est bien ça ? (je suis boulet, boulet)
ca marche nickel... Mais il faut bien utiliser encodeURIComponent et pas encodeURI - qui ne fonctionne pas.
C'était marqué dans le lien donné hein
Citation :
Note that encodeURI by itself cannot form proper HTTP GET and POST requests, such as for XMLHTTPRequests, because "&", "+", and "=" are not encoded, which are treated as special characters in GET and POST requests.