Bonjour, je suis en train (d'essayer) de mettre en place l'url rewriting sur un site.
j'ai des adresses de type :
http://www.monsite.com/dossier/page.php?var1=x&var2=y

j'ai donc fait en sorte de réécrire les url de cette manière la :
http://www.monsite.com/x-y.html

et ça fonctionne.

mais dans page.php j'ai une requête de type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$resultat=mysql_query("SELECT * FROM table WHERE table.champ1='$var1' AND  table.champ2='$var2');
donc pour récupérer les valeurs de var1 et var2 j'ai écrit ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$urlrewrit=explode(".",$_SERVER['REQUEST_URI']);
$var3=explode("-",$urlrewrit[0]);
$var1=substr($var3[0],1);
$var2=$var3[1];
puis pour vérifier que var1 et var2 aient bien les valeurs voulues j'ai fait un echo et ça affiche bien x et y.

le problème est que le résultat de ma requête est vide.