![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przy logowaniu sie z n roznych komputerow powstaje n plikow ze zmiennymi sesyjnymi. Natomiast przy logowaniu sie z jednego komputera otwierajac np. IE 3 lub wiecej razy , logujac sie na kazdej z nich osobno wpisujac te same lub rozne dane logujace zawsze powstaje jeden plik ze zmiennymi sesyjnymi i nadpisywany jest przez kolejne logowania. Co moze byc przyczyna , i jak zrobic zeby byly to osobne sesje
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(korad1 @ 2005-06-10 12:43:53) jak zrobic zeby byly to osobne sesje Logowaćsięz różnych przeglądarek, np IE, FF, Opera. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Do sesji (pliku z sesja) jest przyporzadkowane ciasteczko -- przegladarka nie moze miec kilku tych samych ciastek (ta sama domena, nazwa, sciezka, ...)(no chyba ze sa jakies zaawansowane opcje / sesje w operze / ext. do firefoxa) wiec istnieje tylko jedna sesja dla jednej przegladarki.
Cytat i jak zrobic zeby byly to osobne sesje Przy ponownym logowaniu zostaje utworzone nowe ID sesji -- a tym samym zostaje NADPISANE ciasteczko z tym ID w przegladarce. Zeby nie zostalo nadpisane to musialbys nadac mu inna nazwe, ale wtedy skad system obslugi sesji ma wiedziec ktore ciasto uzyc. Mozna by przed uruchomieniem sesji sprawdzic jakie ciastka sa dostepne i ktores wybrac -- ale bedziesz musial wskazac skryptowi ktorego ciasta ma uzyc, a potem ustawic session_name() i dac session_start(). -------------------- Nie lubię jednorożców.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 03:51 |