![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
czy da się stwierdzić skryptem PHP że użytkownik zamknął stronę? albo czy istnieje blokada wykonywania skryptu po zamknięciu przeglądarki? (tylko PHP) wystarczy mi tylko odp "tak" "nie"... i malutka podpowiedź (IMG:style_emoticons/default/tongue.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
Bardzo pomógłby JS, ale skoro tylko w PHP to można co kilka sekund wysyłać do serwera ze strony użytkownika informację i zapisywać je w bazie. Jako identyfikator możesz użyć time zapisany w sesjach użytkownika przy pierwszym wejściu.
Skrypt odświeżający możesz umieścić w iframe (nie za dobre rozwiązanie, zniknie w HTML 5) i odświeżać ramkę HTML-em co x sekund. Równie dobrze można zrobić wysyłanie informacji o wizycie przy przejściu na podstrony, ale pierwsze rozwiązanie bardziej przybliży ci czas zamknięcia. Pamiętaj, że niektóre przeglądarki (np. IE 6 w windosyfie) podczas odświeżania strony puszcza krótki dźwięk informujący, a to za kolei może być denerwujące dla użytkownika. Ten post edytował Kildyt 31.12.2009, 09:30:13 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
... skoro tylko w PHP to można co kilka sekund wysyłać do serwera ze strony użytkownika informację i zapisywać je w bazie. Jako identyfikator możesz użyć time zapisany w sesjach użytkownika przy pierwszym wejściu. Tak też zrobiłem ale po zamknięciu strony skrypt jest dokańczany na serwerze aż do set_time_limit jakiś inny sposób? (IMG:style_emoticons/default/sadsmiley02.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 08:02 |