Caractères à ne pas mettre en URL

Fermé
justin - 25 sept. 2009 à 09:26
 justin - 25 sept. 2009 à 09:51
Bonjour,

Je voudrais récupérer une chaine dans mon site via une url seulement je n'ai pas trouvé de liste de caractères à proscrire dans celui-ci.

Est ce que vous pourriez m'éguiller la dessus?

Merci beaucoup.

1 réponse

M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 74
25 sept. 2009 à 09:32
Bonjour,

Il existe des fonctions qui retranscrivent les chaînes de caractères pour être compatible avec les URL.

En PHP il s'agit des fonctions urlencode() et urldecode(),
En javascript ce sont les fonctions escape() et unescape().

Cependant, il faudra tester la compatibilité si tu passes une URL de php à javascript ou inversement, il y a peut-être des différences.
Un vieux post en anglais traite de ces différences, je suppose qu'elles sont toujours de mise:
http://www.cass-hacks.com/articles/discussion/js_url_encode_decode/
0
En fait le lien avec l'url va partir d'un document excel.

Merci
0