Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja się nie wykonuje
Dominator
post
Post #1





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Witam
Dlaczego funkcja setOnline(false); nie chce się wykonać?

  1. window.onbeforeunload = function() {
  2. setOnline(false);
  3. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
com
post
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


w normalnym przypadku czyli użytkownik zalogował się i wylogował to oczywiście ustawiaj przy logowaniu na online i przy wylogowaniu na offline, a jak zamknie okno to po prostu spr status po czasie życia sesji, jeśli wygasła to ustawiasz automatycznie na offline i wylogowujesz (IMG:style_emoticons/default/wink.gif)

Ten post edytował com 14.10.2013, 17:39:24
Go to the top of the page
+Quote Post
sowiq
post
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@com, ogólnie rzecz biorąc sprowadza się to do jednego.

Cytat(com @ 14.10.2013, 18:38:51 ) *
a jak zamknie okno to po prostu spr status po czasie życia sesji

Jeśli sesje nie są zaimplementowane np. na bazie danych to nie będzie to takie łatwe. Bo niby jak dobierzesz się do danych sesyjnych innego użytkownika z poziomu PHP? Będziesz iterował po wszystkich możliwych (tzn. istniejących na dysku) ID sesji?
Go to the top of the page
+Quote Post

Posty w temacie
- Dominator   Funkcja się nie wykonuje   26.09.2013, 19:44:39
- - com   a jak wygląda magiczna funkcja setOnline(false);   26.09.2013, 19:46:04
- - Dominator   [PHP] pobierz, plaintext function setOnline(in...   26.09.2013, 19:52:20
- - com   [JAVASCRIPT] pobierz, plaintext function setO...   26.09.2013, 20:05:05
- - Dominator   Po wyjściu ze strony nadal w bazie mam info, że uż...   14.10.2013, 10:11:17
- - freemp3   Tutaj: KodsetOnline("false"); Chyb...   14.10.2013, 10:36:52
- - Dominator   No faktycznie Ale w dalszym ciągu użytkownik jest...   14.10.2013, 10:39:48
- - freemp3   Może funkcja zmieniająca status w bazie nie działa...   14.10.2013, 10:44:45
- - Dominator   W dalszym ciągu nie działa... plik service.php [...   14.10.2013, 10:48:09
|- - sowiq   Cytat(Dominator @ 14.10.2013, 11:48:0...   14.10.2013, 10:53:40
|- - Dominator   Cytat(sowiq @ 14.10.2013, 11:53:40 ) ...   14.10.2013, 10:58:21
- - freemp3   Od sprawdzenia na pewno nie zadziała. Co sie wyświ...   14.10.2013, 10:53:52
- - flashdev   Cytat(Dominator @ 14.10.2013, 11:58:2...   14.10.2013, 11:02:11
- - com   w normalnym przypadku czyli użytkownik zalogował s...   14.10.2013, 17:38:51
|- - sowiq   @com, ogólnie rzecz biorąc sprowadza się to do jed...   15.10.2013, 07:37:18
- - sowiq   @com, autorowi chyba raczej chodziło o zliczanie u...   14.10.2013, 17:58:03
- - com   Cytat(Dominator @ 26.09.2013, 20:52:2...   14.10.2013, 20:51:36
- - Sephirus   Jeśli robisz coś w taki sposób że wysyłasz po zmia...   15.10.2013, 07:55:27


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 15:25