Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Sesje dla wielu użytkowników.
raak07
post 29.10.2009, 15:19:08
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 1
Dołączył: 10.09.2007

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


Po podaniu prawidłowych danych (w formularzu logowania) przez użytkownika tworzona jest sesja $_SESSION['uz'], ( uz|s:8:"2587|A|U"; ). Jeżeli zaloguje się inny użytkownik również dla niego zostanie utworzona $_SESSION['uz'] ( uz|s:8:"1470|A|A"; ) i dane zostały nadpisane. Tu moje pytanie jak dla każdego użytkownika utworzyć oddzielną sesję?

Pozdrawiam
Go to the top of the page
+Quote Post
fenix.robi
post 29.10.2009, 15:58:55
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 7
Dołączył: 24.06.2008

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


Po pierwsze odwiedz manuala , jak to nie pomoże to wujek google napewno, a tablica $_SESSION jest przechowywana na kliencie, czyli w przeglądarce
Go to the top of the page
+Quote Post
thomson89
post 29.10.2009, 17:29:25
Post #3





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Sesje są podobnie jak cookie na kompie użytkownika. Jeżeli tych dwóch łosiów co się u ciebie logowali, są na różnych kompach, twoja zmienna $_SESSION['uz'] NIE zostanie nadpisana, lecz DODANA na innym kompie.

Przykład: gracz 1 ma session['uz'] = 123asg; noobgrajacy ma session['uz'] = 123aed;
Gdy wejdą na twoją stronę, skrypt otrzyma $_SESSION['uz'], nooba, lub gracza.

A co chcesz osiągnąć?


--------------------
Sklep 70%
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 Wersja Lo-Fi Aktualny czas: 14.06.2025 - 23:50