Bonjour,
Bonjour, j'ai un site qui est multi langue je fais ça :
<? php
if(strlen($onload) > 0){
printf("<body onload=\"%s\">\n", $onload);
}else{
printf("<body>\n");
}
include("lang/languages.php");
foreach( $languages as $key => $value )
{
echo ' | <a href='.$_SERVER['REQUEST_URI'].'?lang='.$key.'>' .$value.'</a>'."\n";
}
include "langsettings.php";
if(empty($lang)) {
}else {
include("lang/$lang.php");
}?>
j'obtiens donc :
| <a href="...../?lang=ru?lang=en">English</a>
| <a href="..../?lang=ru?lang=fr">Francais</a>
| <a href="..../?lang=ru?lang=ru">???????</a>
lorsque je clique sur chaqu'un des liens successivement ça donne cela .
http://......../?lang=en?lang=fr?lang=ru et ça pose problème je cherche un moyen qu'il n'y ai qu 'une seule à la fois .
ma requête se trouve dans mon header.php ce qui me permet d'etre utilisé dans chaque page
merci pour vos conseils