Bonsoir,
vous vous en doutez, si je programme si tard, c'est que j'y arrive pas :') hélas ...
c'est pour cela que je fais appel a vos petits talents
alors je vous explique, je me fais un tit .htaccess pour un mod_rewrite, le voici :
RewriteEngine on # html to php RewriteRule ^(.*).html /$1.php [L] # chapter RewriteRule ^([A-Za-z0-9]+)/?$ /index.php?file=$1:index [L] # simple RewriteRule ^([A-Za-z0-9]+)/([A-Za-z0-9]+)/?$ /index.php?file=$1:$2 [L] # date RewriteRule ^([A-Za-z0-9]+)/([0-9]{4})/([0-9]{2})/([0-9]{2})/?$ /index.php?file=$1:view&date=$2$3$4 [L]
mes urls de bases marchent (ou courent ... ) de cette facon :
/index.php?file=mode:fichier
le mode indique le module, ou le chapitre, et fichier, le fichier
mais il m'arrive d'avoir des urls plus compliqué (oulala) comme :
/index.php?file=mode:fichier&var1=valeur1&var2=valeur2
je voudrais alors qu'il soit sous cette forme :
/mode/fichier/var1-valeur1/var2-valeur2/
donc le probleme est le suivant :
j'en suis arrivé a la conclusion que je dois faire une boucle pour varX-valeurX, mais pas pour /mode/fichier/ ... donc comment faire ?!
je suis vraiment coincé !
mon prob n'est certenement pas tres clair, désolé, mais c'est un cas bien particulier ...
pour la gestion de file=mode:fichier, je fais un list($mode, $file) = split[':'], $get_file); ($get_file = $_GET['file'])
pourquoi faire une boucle ?
parce que desfois j'ai juste var1=valeur1 et des fois je monte jusqu'a var4=valeur4 ... donc il me faut un systeme automatique
merci de me venir en aide
merci infiniment