Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 3 Dołączył: 28.10.2014 Ostrzeżenie: (10%)
|
Witam!
Chciałbym się dowiedzieć czy istnieje jakiś sposób na automatyczne wykrycie czy użytkownik zakończył sesję na mojej stronie. Mianowicie wyłączył przeglądarkę i rozłączył się z moją stroną. Jakby ktoś pytał to chodzi mi o to, aby na końcu sesji uruchomić skrypt, który zapisałby wartości zebrane w globalnych $_SESSION podczas sesji zostały zapisane w bazie danych. Z góry dziękuję i zainteresowanie się problemem. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 3 Dołączył: 28.10.2014 Ostrzeżenie: (10%)
|
Chciałbym oszczędzić pracy dla serwera. Załóżmy, że przegląda moją stronę 1000 osób i każdy otwiera kilka stron na raz. Poza wieloma obliczeniami php, których i tak z każdą stroną jest wiele, dodatkowo serwer musi się męczyć z zapisywaniem danych.
Co do tego, że może mieć otwartą kartę to poradziłem sobie z tym. Sesja się kończy jak nie pozostanie mu ani jedna karta z którąś z moich podstron. No chyba, że ma dwie przeglądarki, ale tego to już nie wiem bo nie testowałem. |
|
|
|
castagir [PHP]Automatyczne wykrycie konca sesji 30.03.2015, 13:53:40
Aqu Na pewno możesz wykryć JSem zamknięcie karty i AJA... 30.03.2015, 14:03:17 
by_ikar Cytat(Aqu @ 30.03.2015, 14:03:17 ) Na... 30.03.2015, 14:41:54
kayman 2 przeglądarki to 2 różne sesje 30.03.2015, 14:53:04
castagir Lecz małe szanse są, że ktoś będzie jeden portal p... 30.03.2015, 14:59:44 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:15 |