yahou29
Messages postés44Date d'inscriptionlundi 7 avril 2008StatutMembreDernière intervention24 janvier 2010
-
2 févr. 2009 à 17:16
yahou29
Messages postés44Date d'inscriptionlundi 7 avril 2008StatutMembreDernière intervention24 janvier 2010
-
20 févr. 2009 à 19:45
Bonjour,
J'arrive à récupérer correctement les caractère avec accents comme é è à , etc... Mais je n'arrive pas à récupérer le caractère "et commercial" -> &. Si je tape "titi & toto", cela va juste prendre "titi".
Une solution ?
Merci.
krolenain
Messages postés149Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention 6 février 20091 4 févr. 2009 à 11:47
Ah je crois avoir compris, tu dois passer ta variable en GET, et le & dans un GET indique qu'il y a une autre variable après. Passe tes variables en post si c'est possible
krolenain
Messages postés149Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention 6 février 20091 4 févr. 2009 à 12:20
ah ben oui c'est ca, (c'est quand meme du Get ).
hmmm, j'ai jamais eu le prob devant moi pour ca, essaie de remplacer le & par sa valeur en ascii par exemple, et tu remet comme il faut dans ton traitement en php
krolenain
Messages postés149Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention 6 février 20091 4 févr. 2009 à 12:32
alors le seul probleme c'est qu'il faut bien que tu remplaces par une chaine de char que tu n'auras aucune chance de retrouver dans un autre cas, histoire que t'ai pas des & partout si un mec tappe 3838 dans l'input.
Après pour le remplacement, intéresse toi à la méthode "replace" de javascript
yahou29
Messages postés44Date d'inscriptionlundi 7 avril 2008StatutMembreDernière intervention24 janvier 2010 4 févr. 2009 à 13:18
t'inquiete pas, je cherche aussi de mon coté.
Le problème si je fais un replace, c'est que si je veut enregistrer "numéro28", cela va m'afficher "numéro&".
krolenain
Messages postés149Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention 6 février 20091 4 févr. 2009 à 13:26
C'est exactement ce que je t'ai dit avant, il faut tu prévois de remplacer ton & par une chaine de caractère que tu sera sur de ne pas retrouver dans ton input. Par exemple par 'asc38'