PHP et "&"

Résolu
nihonsx5 Messages postés 20 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 16 février 2014 - 21 juil. 2005 à 21:15
nihonsx5 Messages postés 20 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 16 février 2014 - 22 juil. 2005 à 10:04
Salut!

Sur une page PHP, je POSTe diverses données : par exemple &subject=test1&text=blablabla&etc...

Mon problème, c'est que je ne peux pas envoyer de "&" dans mon text par exemple.

Est-il possible d'encoder mes données envoyées dans un autre format(unicode ou autres), pour que le serveur PHP ne considère

pas mes "&" dans le texte comme des paramètres ?



Je vous remercie.



PS : je suis sous VB.NET pour info.

3 réponses

medelidrissi Messages postés 180 Date d'inscription jeudi 21 août 2003 Statut Membre Dernière intervention 26 novembre 2007 2
21 juil. 2005 à 21:53
Salut,

C'est simple, il suffit de remplacer le & par son code ASCII précédé de % par exemple pour envoyer "vbfrance & vb6" tu dois la convertir comme suit "vbfrance+%26+vb6".

Bonne programmation.


Cordialement medelidrissi


<HR>
En Informatique, rien n'est impossible. mais, ce n'est pas toujours évident.
3
Zlub Messages postés 809 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 29 septembre 2010 9
21 juil. 2005 à 22:05
Salut



Voisles fonctions suivantes:

urlencode -- Encode une chaîne en URL

urldecode -- Décode une chaîne encodée URL




++

Zlub
0
nihonsx5 Messages postés 20 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 16 février 2014
22 juil. 2005 à 10:04
Merci pour vos réponses hyper rapides.

J'avais essayé le code ASCII, c'est même comme ça que j'envoie mes données... Mais j'avais pas pensé au %.

Je vais essayé...

Merci beaucoup.
0