Hello,
ok mittlerweile bin ich soweit
<?phpsession_start ();
if (isset($_GET['lang']))
{
$_SESSION['lang'] = $_GET['lang'];
}
So würde die Sprache immer nue gesetzt werden, wenn dies per Get-Request gefordert wird.
Wenn nun kein Sprachparameter mehr mitgeschickt wird, soll aber trotzdem eine Sprache definiert sein. Das machstg Du, indem Du in die Session schaust, was dort eingetragen ist.
if (!isset($_SESSION['lang']))
{
## Standardsprache setzen
## ...
}
else
{
## prüfen ob $_SESSION['lang'] gültig ist
## wenn nicht eine gültige Standardsprache setzen
}
## Hier die eingestellte Sprache laden
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg