SetCookie, comment l'utiliser !
Posté : 15 juil. 2006, 08:42
Bonjour à tous,
Mon problème aujourd'hui vient de la mise en place d'un cookie dans le cadre d'un site en multi-langue.
Ex:
La page est appelé ainsi après la selection de la langue par un menu comme celui ci:
Lorsque la première page est lu, et que l'on passe à la suivante, il faut que la langue reste celle choisi, donc mon soucis est qu'elle revient à la langue par défault.
Merci pour vos conseils
Mon problème aujourd'hui vient de la mise en place d'un cookie dans le cadre d'un site en multi-langue.
Ex:
<?php session_start();
define('IN_HISTO', true);
define('path_lang',"./lang");
if ($_GET['langue']=='fr') {
include(path_lang."/lang_fr.php");
SetCookie("histo_lang", $_GET["langue"]);
}
elseif ($_GET['langue']=='de') {
include(path_lang."/lang_de.php");
SetCookie("histo_lang", $_GET["langue"]);
}
elseif ($_GET['langue']=='it') {
include(path_lang."/lang_it.php");
SetCookie("histo_lang", $_GET["langue"]);
}
else {
include(path_lang."/lang_fr.php");
}
Voila ce que je met en haut de ma page pour la création du cookie La page est appelé ainsi après la selection de la langue par un menu comme celui ci:
Code : Tout sélectionner
<li><a href="?id=page_1&langue=fr" id="lien_fr"> En Français</a></li>
<li><a href="?id=page_1&langue=it" id="lien_it">In Ialiano</a></li>
<li><a href="?id=page_1&langue=de" id="lien_fr"> En Français</a></li>
<a class="lien_st" href="?id=page_2"><?php echo $lang['suite'] ?></a>
l'appelle de ma deuxième page se fait ainsi etc.....Merci pour vos conseils