Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sesje, jak nie przenosic na drugi browser?
michalw
post 21.11.2005, 21:22:27
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 31.08.2005

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


Witam

do integracji sklepu z pasazem tworzymy test na http_referer. jezeli http_referer = "pasaz.pl" to ustawiana jest zmienna w sesji ktora potem jest sprawdzana na etapie zamawiania przez klienta, i jezeli byla ustawiona to jest naliczana prowizja dla pasazu itp.

natomiast niektore przegladarki, np firefox, maja brzydki zwyczaj zachowywania danych sesji przy otwarciu kolejnego okna - czy jest mozliwosc jakos ominiecia tego?

tzn chodzi mi o sytuacje w ktorej w oknie 1 user przeszedl z pasazu na strone sklepu i jest ustawiona w sesji dana zmienna powodujaca naliczenie prowizji, ale jezeli ten sam user minute pozniej odpali druga przegladarke i wejdzie bezposrednio na strone to zeby ta zmienna sesji nie zostala ustawiona.

z gory dzieki za sugestie,
michalw
Go to the top of the page
+Quote Post
mike
post 21.11.2005, 22:50:08
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Czas życia sesji jest automatycznie ustawiany aż do zamknięcia przedlądarki, co oznacza że przeglądarki, któer otwierają strony w zakładkach "przekazują" sesją. Dzieje sie tak dlatego że ciasteczko jest jeszcze ważne.

Tak samo się dzieje jeśli pzed zamknięciem jedjej instancji przeglądarki (totyczy też IE) otworzysz koleja instancję - sesja będzie zachowana.

Sesna "zginie" natomiast jeśli napierw pozamykasz wszystkie okna (okna, nie zakładki) danej przeglądarki. A dopiero potem uruchomisz je znowu.

Mowa tutaj o domyslnym czasie zycia sesji - aż do zamknięcia przeglądarki.
Go to the top of the page
+Quote Post
shpyo
post 21.11.2005, 23:50:25
Post #3





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


Z tymi sesjami i ciasteczkami nie ma doskonałego sposobu na "spryciaży". Sam ostatnio głowiłem się na podobnym problemem (chodziło o zabezpiecznie się przed usuwaniem ciasteczek i ponownego głosowania). Co się okazuje? Nikt nie próbował oszukiwać. Przeciętny użytkownik nie ma pojęcia o ciasteczkach - chyba że trafisz na jednego z nas (kogoś kto zna ten temat od kuchni).

pozdr,


--------------------
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.08.2025 - 03:47