Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%)
|
Witam
Myśle nad stworzeniem własnej obsługi sesji w php5 i mysql. Chcia zrobić identyfikator sesji na podstawie adresu ip, uniqueid i time(), gdy skrypt stworzy ID to zapisze go do pliku a takiej nazwie jak np ip usera. Gdy użytkownik będzie już miał swoje ID to skrypt otworzy ten plik odczyta ten ID i wykona zapytanie: SELECT * FROM session WHERE ID = $ID AND IP = $REMOTE_ADDR; No i wtedy otrzymam kolumne data gdzie będzie zserializowana tablica ze zeminnymi. Chciałem się zapytać czy takie rozwiązanie jest dobre ? Ps. cookie odpadają Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
Ale skąd będziesz wiedział jaki id sesji ma obecny użytkownik? Po adresie ip tego nie da się zrobić. Możesz przekazywać identyfikator przy żądaniu zwykłym getem, ale wtedy łatwo go zgubić. Wykluczając ciastka zamykasz sobie drogę do najlepszego rozwiązania...
|
|
|
|
Apo własna obsługa sesji w php5 11.06.2006, 10:33:39
em1X a gdzie będziesz przetrzymywał numer sesji ? 11.06.2006, 11:22:46
Apo Cytatgdy skrypt stworzy ID to zapisze go do pliku ... 11.06.2006, 11:26:12
Apo CytatPo adresie ip tego nie da się zrobić. Możesz ... 11.06.2006, 20:00:08
batman Witam.
Na początku muszę przeprosić za bardzo dług... 11.06.2006, 21:07:01
radex_p tak, nie rozumiem dlaczego nie chcesz użyć ciastek... 11.06.2006, 21:22:45
em1X - taak, na pewno będą unikaty.. szczególnie że co ... 11.06.2006, 21:26:26 
mike_mech Cytat(em1X @ 11.06.2006, 22:26 ) - cookie... 11.06.2006, 21:31:26
Ludvik Problem leży w tym, że użytkownicy będący za NAT-e... 12.06.2006, 15:04:33 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:39 |