Guten Tag,
also bei mier scheint nix mehr zu laufen.
Ich habe mehrere php Seiten. Jede Seite beginnt mit session_start();
Nun arbeite ich mit Klassen und benutze seit kurzem die Funktion session_id() in mehreren Klassen und Funktionen.
Also so wie ich es verstanden habe, weiß die Funktion ob bereits eine Session ID erzeugt wurde und falls nicht erzeugzt sie eine neue.
Jetzt habe ich eine Funktion geschrieben, die die user IP uusammen mit der session id in eine mysql DB einträgt.
Es kommt eine Fehlermeldung, daran habe ich durch zufall erkannt, dass bei jeder Aktualisierung der Seite mit der Fehlermeldung immmer eine andere Session id erzeugt wird.
Wie weit reicht der Scope der Funktion session_id()?
Wenn ich nun auf der php Seite session_start() benutze und in den Kontruktoren der Klassen jeweils $sid = session_id().
Kann ich die dann überall benutzen?