miko93
Moderator
  

Dabei seit: 08.09.2004
Beiträge: 982
Herkunft: Regensburg, Germany
 |
|
Addon zur Diskussion: Addon-Gerüst: Nach Sessionende weiterleitung zum Login.
Hi Michael,
grats und *Keks*. :wink:
Aber doch noch ein paar Anmerkungen:
Über if ($myTime eq '') prüfst Du ab, ob es überhaupt einen Eintrag mit der gewünschten SessionID gibt, richtig? Prinzipiell könnte ich also auch auf z.B. den Tabelleneintrag id prüfen, oder?
Habe mir die vadmin->session Tabelle einmal angeschaut. So, wie es scheint, wird mit jedem Aufruf einer "PD-Admin Seite" der time-Counter weitergezählt. Dies wohl, um inaktive Sessions zu erkennen (wenn die Differenz zwischen abgespeichertem und aktuellem Wert zu gross wird, wird gelöscht).
Wird eine AddOn-Seite aufgerufen, ist dies jedoch nicht der Fall. Da wird nichts hochgezählt, und damit - auch bei regem "Betrieb" irgendwann der Timeout erreicht.
Meiner Meinung nach könnte es daher zusätzlich helfen, in den Addon-Skripten den o.g. Time-Wert zu aktualisieren. Dann wäre zumindest der Fehlerfall "Sessiontimeout trotz Addon-Seitenaufruf" beseitigt.
/wilde Theorien off
Gruss
MiKo
__________________ Frage beantwortet? Problem gelöst? Dann markiert euren Beitrag bitte als [erledigt].
|
|