passer en GET le caractere &

passer en GET le caractere & - PHP - Programmation

Marsh Posté le 12-04-2006 à 08:40:03    

Bonjour,
 
J'ai une variable a passer en parametre, ce nom comporte un '&'. Ce qui fait que quand je récupère le nom avec $_GET, je n'obtiens que le début du nom, la fin étant considérée comme un autre paramètre.  
J'ai essayé de mettre le caractère ascii (& ) a la place, mais sans succès. Comment puis-je récupérer l'intégralité de ce nom?  
 
merci :)


---------------
Direct-download.com, le moteur de recherche pour Mega
Reply

Marsh Posté le 12-04-2006 à 08:40:03   

Reply

Marsh Posté le 12-04-2006 à 09:16:12    

Les & doivent être encodés en &

Reply

Marsh Posté le 12-04-2006 à 09:16:37    

Quoique, si c'est dans l'url, faut trouver la form urlencodée de &

Reply

Marsh Posté le 12-04-2006 à 09:24:36    

moi je le reconverti en and

Reply

Marsh Posté le 12-04-2006 à 10:56:37    

utilise urlencode()

Reply

Marsh Posté le 12-04-2006 à 13:46:02    

misterpinguin a écrit :

utilise urlencode()


merci ca marche  :)  
je suppose que lorsque je dois récupérer ce nom je dois utiliser urldecode() :whistle:  


---------------
Direct-download.com, le moteur de recherche pour Mega
Reply

Marsh Posté le 12-04-2006 à 15:15:58    

> je suppose que lorsque je dois récupérer ce nom je dois utiliser urldecode() :whistle:  
 
php te décode tes urls.. il est très rare d'avoir à utiliser urldecode()

Reply

Marsh Posté le 12-04-2006 à 15:32:45    

ah dac je savais po. ca marchait aussi sans le urldecode() mais je savais po si c'était dans tous les cas, et pas que dans mon exemple. Par précaution, j'avais mis urldecode()  :)  
Vais l'enlever je pense


---------------
Direct-download.com, le moteur de recherche pour Mega
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed