problème que j'arrive pas à résoudre!

WRInaute occasionnel
Bonjour
J'ai un problème avec mon url rewriting!

RewriteEngine on
RewriteRule ^sujet-([0-9]+)-page-([0-9]+)\.html$ /sujet_forum.php?num=$1&numpage=$2 [L]


Voilà le code de ma page php:

<script>
document.location.href="sujet-<? echo "$num"; ?>-page-<? echo "$numpage"; ?>.html";
</script>

Et voilà l'url qui apparaît... et ça me fait une erreur...
http://www.dingadesalsa.com/sujet-252%20-page-16.html

Merci à tous de votre aide
 
WRInaute accro
tu a un espace entre ton $num et le - (sans doute dans la variable)
supprime le, et tu n'aura plus le %20 dans ton url
 
WRInaute occasionnel
ouai c'est bien ce que je pensais... cependant j'utilise ces variables dans d'autres url rewriting et il n'y a pas de problème...

Etrange... étrange mon cher KaZhaR
 
WRInaute occasionnel
merci!!! j'ai suivi ton conseil en faisant un beau str_replace(" ","",$num) et ça marche!!!
A plus :D
 
Discussions similaires
Haut