session in common.php erstellen - allg. Fragen zu sessions
Verfasst: 05.09.2011 22:32
Hallo,
ich habe versch. Domains für ein Forum - jetzt soll der registrierte User sich eine Domain aus einem benutzerdefinierten Profilfeld aussuchen können und damit auf der Seite unterwegs sein.
Profilfelder (Auswahlfeld) sind da, Abfrage funktioniert, Cookies laufen, aber ich brauche eine Session in der common.php um zu prüfen, ob der User eingeloggt ist. Dafür habe ich
Leider hab ich jetzt beim ersten Aufruf der z.B. index.php jedes Mal 2 Sessions für Gäste und fülle die Tabelle unnötig, obwohl später nur noch eine genutzt wird.
Also hab ich die Variable global gesetzt und würde alle anderen Aufrufe von
Wann verfallen die Sessions eigentlich? Wird der Überhang in der Sessions-Tabelle vom phpBB automatisch "optimiert"?
Danke im Voraus!
Grüße
ich habe versch. Domains für ein Forum - jetzt soll der registrierte User sich eine Domain aus einem benutzerdefinierten Profilfeld aussuchen können und damit auf der Seite unterwegs sein.
Profilfelder (Auswahlfeld) sind da, Abfrage funktioniert, Cookies laufen, aber ich brauche eine Session in der common.php um zu prüfen, ob der User eingeloggt ist. Dafür habe ich
$user->session_begin();
in der common.php eingefügt und kann darüber das benutzerdefinierte Profilfeld abfragen und anschließend $config['server_name']
ersetzen.Leider hab ich jetzt beim ersten Aufruf der z.B. index.php jedes Mal 2 Sessions für Gäste und fülle die Tabelle unnötig, obwohl später nur noch eine genutzt wird.
Also hab ich die Variable global gesetzt und würde alle anderen Aufrufe von
$user->session_begin();
entfernen - kann ich das so machen? Sicherheit? Irgendwas übersehen?Wann verfallen die Sessions eigentlich? Wird der Überhang in der Sessions-Tabelle vom phpBB automatisch "optimiert"?
Danke im Voraus!
Grüße