Tach!
doch wenn ich sie auf einer anderen Seite mit
session_start();
print "LG: ".$_SESSION["SPRACHE"];
> abrufen will wird nix angezeigt.
Wenn selbst das "LG:" nicht angezeigt wird, muss vorher ein Scriptabbruch erfolgen, zum Beispiel durch einen fatalen Fehler beim Aufruf der Funktion session\_start(). Den sollte es nur geben, wenn sie nicht vorhanden ist.
> Kann mir jemand helfen woran das liegen könnte oder wie ich das beheben kann.
Vor die Frage des Behebens kommt die Ursachenforschung. Da wären mal die einfachen grundlegende Dinge wie phpinfo() befragen, ob der Session-Block drin ist, eine Kontrollausgaben mit var\_dump($\_SESSION), ob $\_SESSION überhaupt was da ist, Kontrolle der HTTP-Headers, ob Session-Cookies gesetzt und zurückgesendet werden, also alle Dinge kontrollieren, die für den Session-Betrieb benötigt werden.
dedlfix.