Bonsoir,
je suis en train de faire un formulaire (methode GET), j'utilise le type hidden pour faire passer des variables que j'utilise apres pour faire des requetes.
Mon probleme c'est que, en utilisant un nom avec des +, il m'affiche le nom sans le +

<input type="hidden"  name="name" value="nokia++">.

quand je fais echo $_GET['name'], il m'affiche que nokia.
je ne sais pas pourquoi,
Merci
bizarre bizarre chez moi ca passe trés bien.

mais c'est peut-etre une question de configuration serveur.

pour transmettre nokia++ chez moi le serveur envoie en fait nokia%2B%2B.

les + sont encodés car les symboles spéciaux peuvent avoir une signication dans une adresse url.

c'est notamment le cas de & = ? et peut-etre aussi de +
Salut,

si tu as toujours un problème avec la méthode get tu peux peut-être essayer le post Smiley rolleyes

ps : et le + dans l'url envoyée par get remplace les espaces. Voir ce lien
Modifié par Heyoan (30 May 2007 - 19:37)
ok heyoan merci pour l'info.

je connaissais %20 pour les espaces mais le + est un raccourci plus court et je savais pas qu'il fallait le traduire ainsi.

pascal
hum j'ai un doute que ce soit la raison.

tu peux nous dire a quelle source tu t'es informé?

on en apprends tous les jours ceci dit. surtout moi qui suis trop feignant pour aller chercher les problèmes (pourtant source d'apprentissage).

je laisse les forums me les apporter sur un plateau Smiley lol


CDATA veut dire données caractères et pour moi le + est un caractére.

le point imortant des CDATA si j'ai bien compris est d'exclure le contenu balisé du texte qu'il contient.

------------------
en tout cas tu dois pouvoir passer ton + quand même en utilisant une fonction php d'encodage. htmlentities ne ferait-elle pas l'affaire?

pascal
Modifié par CPascal (30 May 2007 - 20:14)
CPascal a écrit :
ok heyoan merci pour l'info.
Smiley biggrin Cool ! pour une fois que c'est pas toi qui m'apprend quelque chose !

Et sinon, en relisant le bas de la page du lien donné plus haut je lis :
a écrit :
C'est ainsi que le navigateur Web code les données du formulaire lors de l'envoi
Alors question bête : tu as essayé avec un autre navigateur ? Smiley rolleyes
Modifié par Heyoan (30 May 2007 - 20:33)