Bonjour,
Je me retrouve bien dans une grosse cata que je n'ai pas pu anticipé car j'étais pourtant sur de mon coup.
En fait j'ai une url avec 2 parametres: $_GET['cat'] et $_GET['page'].
Ces deux parametres peuvent contenir des lettres,chiffres et tirets.
Le problème est que j'ai choisi aussi comme séparateur d'url le caractère tiret (-).
Donc quand je charge une url du type:
www.monsite.com/categorie-1-page-2.html
Et bien il me dit que mon $_GET['cat'] vaut "categorie" alors qu'il devrait récupérer "categorie-1".
Ma règle est la suivante (je la mets si ça peut aider à trouver mon probleme):
Merci d'avance,
J'espere que ce n'est pas trop compliqué :?
Je me retrouve bien dans une grosse cata que je n'ai pas pu anticipé car j'étais pourtant sur de mon coup.
En fait j'ai une url avec 2 parametres: $_GET['cat'] et $_GET['page'].
Ces deux parametres peuvent contenir des lettres,chiffres et tirets.
Le problème est que j'ai choisi aussi comme séparateur d'url le caractère tiret (-).
Donc quand je charge une url du type:
www.monsite.com/categorie-1-page-2.html
Et bien il me dit que mon $_GET['cat'] vaut "categorie" alors qu'il devrait récupérer "categorie-1".
Ma règle est la suivante (je la mets si ça peut aider à trouver mon probleme):
Code:
RewriteRule ([0-9a-zA-Z-]+)-([0-9a-zA-Z-]+).html /cat=$2&page=$3
Merci d'avance,
J'espere que ce n'est pas trop compliqué :?