Le traitement des url en PHP
Explication du fonctionnement du codage / décodage des caractères dans l'URL en langage PHP.
Le codage des URL
Les URL peuvent contenir outre le nom de la page à télécharger, un certain nombre de variables situées après le signe ?.
Ex. http://www.site.com?produit=1 .
Ces variables ne peuvent contenir que des caractères alphabétiques (a-Z;A-Z) et alphanumériques (0-9), ainsi que les caractères "_" et "-", tanqis que l'espace doit être remplacé par le plus "+", les autres caractères doivent être codés de la manière suivante :
le signe % suivi du code hexadécimal du caractère :
Liste des principaux codes de caractères :
| Caractère | Code |
| espace | + |
| & | %26 |
| é | %E9 |
| " | %22 |
| ~ | %7E |
| # | %23 |
| , | %27 |
| { | %7B |
| ( | %28 |
| [ | %5B |
| | | %7C |
| è | %E8 |
| . | %60 |
| \ | %5C |
| ç | %E7 |
| ^ | %5E |
| à | %E0 |
| @ | %40 |
| ) | %29 |
| ] | %5D |
| ° | %B0 |
| + | %2B |
| = | %3D |
| } | %7D |
| ¨ | %A8 |
| ^ | %5E |
| $ | %24 |
| £ | %A3 |
| ¤ | %A4 |
| ù | %F9 |
| % | %25 |
| * | %2A |
| / | %2F |
| : | %3A |
| § | %A7 |
| ! | %21 |
| µ | %B5 |
| ? | %3F |
| , | %2C |
Source : http://www.asp-magazine.com/article-117.html
Menu
Les derniers tutos
- Installation d'un service sur Wordpress- Installation des services en PHP
- Installation du code HTML des services sur votre site
- Raccourcis clavier de Mozilla Firefox
- Creer une page html (page web)
- Code langues/pays
- Caractères spéciaux HTML
- Les 256 couleurs du WEB
- Les différents forums
- Installation de topics anywhere PHPBB
- L'histoire d'Internet
- Qu'est-ce que le BBCode ?
- Présentation du langage PHP
- Présentation du language Javascript
- Les extensions des différents fichiers
- Les balises HTML
Annonces
En ligne
Il y a 26 invités en ligne et 3 membres connectés.