Noch nicht viel geschrieben
Liebe PSD'ler,
langsam aber sicher nimmt mein selbstgeschriebener Sprachwechsler Form an und funktioniert aktuell auch so wie er soll.
Nun würde ich gerne die gewählte Einstellung für einen eventuellen späteren Besuch in einem Cookie speichern. Leider jedoch möchte der Keks nicht auf die Platte wandern.
Nachfolgend mein betreffenden HTML- und PHP-Code aus dem ihr die Fehler pflücken dürft.
Vielen lieben Dank,
Winkili
langsam aber sicher nimmt mein selbstgeschriebener Sprachwechsler Form an und funktioniert aktuell auch so wie er soll.
Nun würde ich gerne die gewählte Einstellung für einen eventuellen späteren Besuch in einem Cookie speichern. Leider jedoch möchte der Keks nicht auf die Platte wandern.
Nachfolgend mein betreffenden HTML- und PHP-Code aus dem ihr die Fehler pflücken dürft.
Vielen lieben Dank,
Winkili
HTML:
<ul>
<li>Work in Progress</li>
<li id="german"><a href="<?php echo($_SERVER['PHP_SELF'] . "?lang=de") ?>">Deutsch</a></li>
<li id="english"><a href="<?php echo($_SERVER['PHP_SELF'] . "?lang=en") ?>">Englisch</a></li>
</ul>
PHP:
<?php
if (isset($_GET['lang'])) {
$lang = $_GET['lang'];
setcookie('lang', $lang);
}
elseif (isset($_COOKIE['lang'])) {
$lang = $_COOKIE['lang'];
echo("Cookie ist gesetzt.");
}
else {
$lang = "en";
}
switch ($lang) {
case "en": $languageFile = "en_US.php";
break;
case "de": $languageFile = "de_DE.php";
break;
default: $languageFile = "en_US.php";
}
include("languages/" . $languageFile);
echo($languageFile . " wurde inkludiert");
?>
Zuletzt bearbeitet: