Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Zapisywanie sesji i co dalej ?
dr_NO
post
Post #1





Grupa: Zarejestrowani
Postów: 197
Pomógł: 15
Dołączył: 10.09.2006
Skąd: Siemianowice Śląskie / Katowice

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


Witam, mam mały kłopot z "pozosaniem zalogowanym", otuż, po zamknięciu przegladarki, sesja sie "kończy" i wylogowywuje usera, przeszukałem sterty stron i doszedłem do wniosku, że najlepszym wyjściem będzie zapisanie ID sesji do bazy, no i ok, id się zapisuje ... ale co dalej ?
Nie kumam do końca co później mam z tym zrobić, jak już mam to w bazie ... mógłby mi ktoś pomóc z tym ? Tzn, chodzi mi o naprowadzenie, co muszę zrobić z ów sid'em, kórego przetrzymuje w bazie ...


--------------------
woop woop.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Jak chcesz przetrzymać usera zalogowanego to musisz użyć ciasteczek, a sesje z bazy możesz po prostu wyrzucić chyba że przetrzymujesz je do celów statystycznych


--------------------
Go to the top of the page
+Quote Post
dr_NO
post
Post #3





Grupa: Zarejestrowani
Postów: 197
Pomógł: 15
Dołączył: 10.09.2006
Skąd: Siemianowice Śląskie / Katowice

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


Czyli zapisywanie sesji niezbyt się przydaje ?
To już mam naprawdę mętlik w głowie ... ale damy radę smile.gif
Widze że czeka mnie jeszcze dluga droga zanim, wszystko będzie funkcjonować jak trzeba smile.gif


--------------------
woop woop.
Go to the top of the page
+Quote Post
kossa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Tak jak napisał wipo musisz użyć cookies aby w nich przetrzymywać dane użytkowników, warto wtedy zastosować pole checkbox w celu zadania pytania userowi czy chce z takiej możliwości skorzystać aby nie doszło do sytuacji że ktoś zaloguje się na Twoją stronę w kawiarence internetowej, skończy pracować, ktoś inny uruchomi później Twoją stronę i będzie zalogowany jako poprzedni user. Rozważ to.

Łukasz


--------------------
Go to the top of the page
+Quote Post
dr_NO
post
Post #5





Grupa: Zarejestrowani
Postów: 197
Pomógł: 15
Dołączył: 10.09.2006
Skąd: Siemianowice Śląskie / Katowice

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


Tak, tak, to oczywiste smile.gif
Już pracuje nad odpowiednim mechanizmem, ale nurtuje mnie jedno pytanie ...
Co ja mam u licha wysłać w ciastku ?
Bo puki co, raczej średnio rozumie reguły rządzące się ciastkami i sesjami ...


--------------------
woop woop.
Go to the top of the page
+Quote Post
wipo
post
Post #6





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Przede wszystkim nazwę ciastka, wartoś do niego przypisaną i czas życia

Dla przykładu używasz ciastka o nawie login i wartości ziutek. Czas życia ustalasz na 24 godziny to wpiszujesz time()*60*24 i już

Ten post edytował wipo 22.01.2007, 07:33:19


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 21:21