Session-Frage

Begonnen von Biker, 03 Dezember 2002, 13:38:50

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Biker

Im Block "Wer ist online" werden ja die Gäste und die eingeloggten Mitglieder angezeigt.
Hier ergibt sich das Problem, dass man zunächst als Gast, und nach dem Login einmal als Gast, und einmal als eingeloggtes Mitglied angezeigt wird....also doppelt mit derselben IP als online registriert wird.

Nun meine Frage/n:

1. Gibt es eine Möglichkeit einen Einfluss auf die Session zu haben, d.h. den Zeitraum der Aktualisierung zu verkürzen, um zu erreichen, dass Mitglieder die sich bereits ausgeloggt haben, nicht mehr in der Onlineliste angezeigt werden?

2. Gibt es eine Möglichkeit, diesen Block so zu konfigurieren, dass durch das Einloggen eines Mitgliedes seine in der Session registrierte IP als Gast entfällt, damit er/sie nicht doppelt in der Onlineliste erscheint?

Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!

Andi

Hi Biker,

die Zeit wann die session aktualisiert wird kannst Du im Block ändern. Du kannst die Variable $past verändern. Standardmässig steht da 900 das sind 15 Minuten.
Wenn Du es z.B. auf 120 stellst, wird das Ganze alle 2 Minuten aktualisiert.

Das Problem sind hierbei allerdings nicht die User, die sich abmelden. Die werden beim ausloggen aus der session gelöscht, sondern die User, die die Seite verlassen ohne sich abzumelden und somit in der Session drin bleiben.


puuu, viele die's .....
schön´s Grüssle, Andi

Biker

Supi!

Vielen lieben Dank!

Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!