Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] jak odpalić skrypt php przed zamknieciem strony www?
Forum PHP.pl > Forum > Przedszkole
szafran86
Witam

Czy jest możliwość odpalenia skryptu php w momencie zamknięcia strony www / zakładki ze stronąquestionmark.gif

Chciałem zrobić listę użytkowników online. Przy logowaniu dodaj userowi ststus "online" jeśli "kliknie" wyloguj status ustawiany jest na "offline".


A co jeśli się nie wyloguje a zamknie stronę...dalej zostaje online :/

Jeśli dałby się odpalić skrypt zamieniający online na offline w BD to problem byłby rozwiązany.

Proszę o pomoc.

Pozdrawiam
Hectic
Cytat
window.close


http://www.javascript-coder.com/window-pop...dow-close.phtml
szafran86
No ok, ale jak tu się do bazy MySql dostać??
Jarod
Cytat(szafran86 @ 7.03.2008, 01:40:14 ) *
No ok, ale jak tu się do bazy MySql dostać??

To co chcesz osiągnąć należy rozwiązać w inny sposób.
1. Sesje przechowujesz w bazie łącznie z czasem ostatniej aktywności danego użytkownika (np ja korzystam z własnego handlera sesji, mam do tego klasę)
poczytaj http://php.net.pl/manual/pl/function.sessi...ave-handler.php
2. Jeśli (aktualny czas - czas ostatniej aktywności) > od dopuszczalny czas to uznajesz że użytkownik zamknął stronę bez wylogowania i czyścisz taki wpis z bazy


pzdr
szafran86
Dzięki - tak zrobię smile.gif
Jarod
Cytat(szafran86 @ 7.03.2008, 01:59:29 ) *
Dzięki - tak zrobię smile.gif

Przeszukaj forum - temat wałkowany był kilka razy.

pzdr
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.