index.php:
session_start();
//Ist Sprache gewählt? sonst Englisch
if (true==isset($_SESSION)) echo "Session gesetzt!"; //Nur zum Test
if (false==isset($_SESSION)) {
$_SESSION["lng"]= "eng";
}
echo $_SESSION["lng"]; //Nur zum Test
if ("ger"==$_SESSION["lng"]) {
echo "[img]./images/banner_usa.gif[/img]";
} else {
echo "[img]./images/banner_ger.gif[/img]";
}
lng_change.php:
session_start();
echo session_id();
if ($_SESSION["lng"]=="ger") {
$_SESSION["lng"]="eng";
} else {
$_SESSION["lng"]="ger";
}
echo "<a href=\"index.php\">ZURUCK</a>";
Wenn ich von lng_change.php auf "ZURUCK" klicke und ich wieder zum index.php gelange wird NIEMALS "Session gesetzt!" ausgegeben, immer nur "eng"!!
session_start();
//Ist Sprache gewählt? sonst Englisch
if (true==isset($_SESSION)) echo "Session gesetzt!"; //Nur zum Test
if (false==isset($_SESSION)) {
$_SESSION["lng"]= "eng";
}
echo $_SESSION["lng"]; //Nur zum Test
if ("ger"==$_SESSION["lng"]) {
echo "[img]./images/banner_usa.gif[/img]";
} else {
echo "[img]./images/banner_ger.gif[/img]";
}
lng_change.php:
session_start();
echo session_id();
if ($_SESSION["lng"]=="ger") {
$_SESSION["lng"]="eng";
} else {
$_SESSION["lng"]="ger";
}
echo "<a href=\"index.php\">ZURUCK</a>";
Wenn ich von lng_change.php auf "ZURUCK" klicke und ich wieder zum index.php gelange wird NIEMALS "Session gesetzt!" ausgegeben, immer nur "eng"!!
Kommentar