Problème avec des + perdu lors d'un post

Résolu
delaville81 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention   -  
delaville81 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un soucis avec le signe + dans mon input type text.
Dans ma page j'ai une variable $zz dont la value est '1 machin + un autre'.
Lorsque je je passe sur ma page suivante, (je poste ma varaible par page.php?zz=$zz&.......)
le champs perd le signe +. J'ai donc dans mon champs '1 machin un autre'.
Avez vous une idée pour que je puisse conserver le + dans mon champs lors du post ?
Merci d'avance
A voir également:

5 réponses

Profil bloqué
 
soit $zz='12+34';

avant d'insérer le lien dans le code HTML de la page, la variable peut être encodée ainsi:
$zz=urlencode($zz);
$zz=str_replace('+', '%2B', $zz);

le reste du code reste tel quel
...page.php?zz=$zz&.......
1
Profil bloqué
 
Bonjour,

essaie d'encoder le caractère + comme on le ferait pour une URL
par ex: page.php?zz=12%2B34 à la place de page.php?zz=12+34
ça devrait marcher
0
delaville81 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse
Ma variable n'a pas forcément un + dans sa value et je la passe pas en dur mais en $zz.
Aurais tu une autre idée ?
0
delaville81 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse
ce qui se passe c'est que le + est dans la barre se saisie d'adresse, mais dans la champs de la page suivante il n'y est pas
voila ce qu'il passe
...&old_time=1%20VI%20+%2010%20minutes%20suppl%E9mentaires&....
je souhaite avoir dans mon champs dans la page suivante
1 VI + 10 minutes supplémentaires
et j'ai
1 VI 10 minutes supplémentaires
Une autre idée ?
Merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
delaville81 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention  
 
Finalement, j'ai finit par trouver
merci pour le bout de code surtout le urlencode que je ne connaissais pas
merci encore
0