Expressions régulières

Répondre
Mookie
Mookie
Déconnecté
Bonjour,

J'ai trouvé un code assez intéressant sur l'url rewriting.
Le problème c'est que je déteste les expressions régulières et que j'aimerai faire une petite modif.

http://www.webmaster-experience.net/article-article-2.html

Quelqu'un saurait-il m'expliquer comment ne pas afficher le nom de la variable passée en url?

Exemple:
Pour : index.php?page=liens&id=5
Avoir : liens_5.html
Au lieu de : index-page-liens-id-5.html

Merci d'avance à celui que pourra me consacrer un peu de son temps! :-)
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
Lu,

RewriteRule ^([a-z]+)\_([0-9]+)\.html$ index.php?page=$1&id=$2 [L, NC]

Alors cela implique que ta première chaine donc paramètre page soit une chaine alphabétique uniquement (rajoute 0-9 si tu y inclus parfois des chiffres) et l'id une valeur numérique uniquement.
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog