![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 30.12.2013 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
witam, w moim skrypcie przy zalogowaniu do tabeli 'sesja' wprowadzane są dane typu id sesji, ip, user agent, id zalogowanego, godzina zalogowania. Chciałbym, żeby przy wylogowywaniu, dodawany był rekord 'godzina wylogowania'. Wszystko pięknie, tylko nie za bardzo wiem jak wyciągnąć z bazy konkretne id sesji, żeby operować odpowiednią pozycją w tabeli.
$query = mysql_query("SELECT session_id FROM sesja WHERE ip = INET_ATON('$userip') AND useragent = '$useragent' AND godz_zal = NOW() "); ma poważniejszy sens? Ten post edytował followc 15.01.2014, 04:02:26 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 30.12.2013 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, nie miałem o tym pojęcia i kombinowałem na około:) trochę ten temat postudiowałem i nasunęło mi się kolejne pytanie.
By po każdym wylogowaniu/zalogowaniu mieć nowe id sesji, tuż po zalogowaniu odpalam session_regenerate_id();, czy to standardowa technika, czy może powinienem podejść do tego zupełnie inaczej? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 00:06 |