Halihallo AndreasN
Wenn ein Fenster ( eines Memberbereiches ) geschlossen wird, soll eine Check Meldung kommen und den User darauf hinweisen dass er sich ausloggen sollte. Durch das klicken auf "OK" geht ein neues Fenster auf, mit der entsprechenden Verlinkung zum LOGOUT.
Hm. Ich persönlich würde die Lösung von z.B. GMX bevorzugen:
Wenn er sich nicht ausloggt, kommt beim nächsten Login der Hinweis: "Achtung, bitte
immer ausloggen!". Natürlich wird die Session automatisch nach einer gewissen Zeit
deaktiviert, falls der Benutzer es mal vergisst.
Aber mit Popups, onunload und Javascript? - Ne, nicht schön.
Funktioniert soweit wunderbar ( ist ja auch nicht viel dran :-D ) Das einzige was mir jetzt sorgen bereitet ist, wenn jemand dann DOCH mal auf Logout klickt, ist es für das Script so als ob das Fenster geschlossen worden wäre --> ergo, "onUnload" greift ein , Funktion für neues Fenster / Ausloggen wird aktiviert. Da kann sich sicher jeder ausmalen , wie sich das ganze auswirkt.
Du wärst gezwungen den Logout-Link über Javascript zu implementieren[1] und eine
ensprechende Notiz (sprich Variable) zu hinterlassen, dass das Script bei onunload
weiss, dass der Benutzer sich richtig über den Link ausgeloggt hat und keine Meldung
zeigen soll.
[1] ein <a href="logout.php" onclick="doLogout(); return false;"> - Konstrukt
Viele Grüsse
Philipp
--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.