hallo!
was ich erreichen möchte ist nichts anderes, als dass sich der server in einer session-variable den Wert der variable $language merkt. und wenn es noch keine solche gibt, soll sie mit dem wert 'german' erstellt werden.
dazu ertelle ich eine neue session mit: "session_start();"
und frage ab ob es schon eine Variable $language gibt: "if(!SESSION_IS_REGISTERED(language)){session_register("language"); $language = "german";}"
und zuletzt soll sich die variable ändern, wenn einer der "sprache-wechseln"-Buttons gedrückt wird (diese übergeben in der varible $lang die neue sprache):"if($lang){ $language = $lang;}"
also:
<?
session_start();
if(!SESSION_IS_REGISTERED(language)){session_register("language"); $language = "german";}
if($lang){ $language = $lang;}
...
?>
aber trotzden wird immer wieder die variable auf "german" gestellt, wenn ich die seite über einen link neu lade. (lädt man die seite jedoch über den browser-button 'refresh' neu, behält er z.B. 'english' als wer für die session-variable. sonst nicht)
was mache ich also falsch??!
lg
michi