Caractères spéciaux dans l'url

Caractères spéciaux dans l'url - PHP - Programmation

Marsh Posté le 16-02-2010 à 18:15:49    

Bonjour,
je passe des caractères spéciaux dans l'url et cela fonctionne en utilisant le addslashes() notamment pour les apostrophes.
 
Seulement deux caractères ne fonctionnent pas du tout c'est le guillemet (") alors que « » passe. De même & ne passe pas.
 
Alors, je ne comprends pas pourquoi le guillemet double ne passe pas puisque j'utilise le addslashes() et également pourquoi le & ne se change pas en %26 alors que les autres caractères fonctionnent.
 
Si vous avez une explication et un remède...  :)  
 
Merci !
Maxime


Message édité par lofo7 le 16-02-2010 à 18:16:08
Reply

Marsh Posté le 16-02-2010 à 18:15:49   

Reply

Marsh Posté le 16-02-2010 à 23:05:58    

Utilise plutot urlencode()  ;)

Reply

Marsh Posté le 16-02-2010 à 23:23:32    

Voui en effet, ça marche bien mieux !
 
Merci ! :)

Reply

Sujets relatifs:

Leave a Replay

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