Noisequik a écrit :
Bonjour,
j'ai un système sur mon site qui me permet de chosir la langue au moyen d'une variable (lang=fr par exemple)
sur mes pages j'ai toujours les trois liens français allemand anglais
le liens est dynamique echo $_SERVER['HTTP_REFERER']; echo'&lang=fr'
Mon problème est que si l'utilisateur clique plusieurs fois sur la langue ça me donnera : mapage.php?rubrique=news&lang=fr&lang=fr&lang=fr
Comment faire pour éviter cela ?
|
C'est parce que tu t'y prends mal.
il faut que tu contrôles l'affectation de ton paramètre lang. Si il est non vide, c'est OK, sinon, on lui met la langue par défaut.
Ensuite pour tes autres langues, il faut que tu recomposer l'url sans te soucier des clics de l'utilisateur.
---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !