[+] supprim� par javascript
Bonsoir � tous,
C'est rare quand je fais appel � vous, mais l� c'est n�cessaire...
Je vous expose mon probl�me, certainement certains d'entre-vous ont eu ce probl�me.
Je r�cup�re par une boucle tous les inputs pr�sents dans un formulaire avec leurs valeurs respectives que je stoque dans des variables...jusqu'ici pas de probl�me.
Ces variables, je les transmets en post via ajax. Ici, toujours pas de probl�me.
Le seul hic, c'est lorsque un champ "input" contient un "+". la transmission s'effectue bien mais le plus "+" a �t� tronqu� par javascript, tout simplement parcequ'il consid�re qu'il y a concat�nation entre 2 chaines...ce qui en fait n'est pas le cas.
En base de donn�es, tout est stock� sauf le "+".
Comment doit-on faire pour que la variable qui contient un "+" soit correctement transmis avec le reste de la chaine?
A noter que la valeur de l'input fait l'objet d'un "escape".
Je ne peux vous donner le code ce soir,car je ne suis pas � mon travail.
Merci d'avance pour votre aide.
D�codage encodeURIComponent
Pour information,
apr�s quelques recherches, encodeURIComponent encode les donn�es en UTF8, ce qui fait qu'il faut les d�coder du cot� de php avec utf8_decode et non urldecode.
Voil�, juste pour l'info.