Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]pobrane id sesji
followc
post
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
Go to the top of the page
+Quote Post
CuteOne
post
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%)
-----


yyyy..

Go to the top of the page
+Quote Post
followc
post
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?
Go to the top of the page
+Quote Post

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: 16.09.2025 - 00:06