A voir également:
- Caractères à ne pas mettre en URL
- Url - Guide
- Caractères spéciaux - Guide
- Caracteres speciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
1 réponse
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/
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/
Merci