Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [adodb] session i ..., www.adres.pl lub adres.pl
KirkoR
post 2.08.2004, 22:18:05
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Sprawa ma się tam, że jak loguje się na stronie adres.pl to wszystko jest ok. Jednak jeśli wpiszę www.adres.pl to wtedy sesja nie jest aktywna, jak jakbym się nie logował. Kiedy wymaże www znowu wszystko gra. Kiedy loguje się na www.adres.pl to sesja nie jest aktywna na adres.pl -> dlaczego? I jak to zmienić?
Go to the top of the page
+Quote Post
Paul
post 2.08.2004, 22:45:02
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Chodzi oto, ze cookie zwykle mozna odczytac tylko z jednego i takiego samego adresu... Moze pewnym rozwiazaniem jest przekierowanie na jeden z adresow... Ewentualnie jesli musza jakby funkcjonowac oba to mozna zrobic jeden ktory bedzie definiowal drugi, wlasciwy w ramce, a adres w przegladarce bedzie widoczny tego definiujacego...

Wlasnie mnie oswiecilo smile.gif Powyzej znajduje sie polowiczne rozwiazanie, jednak przypomnialem sobie, ze cookie (co za tym idzie sesjom - session.cookie_domain) mozna przypisac domene, tak jak jest to w manualu pokazane
  1. <?php setcookie (&#092;"TestCookie\", $value,time()+3600, \"/~rasmus/\", \".utoronto.ca\", 1);
  2. ?>


Co prawda nie przerabialem takiego przypadku jeszcze, ale wydaje mi sie, ze ten kod powoduje dzialanie tego cookie takze dla subdomen. Mysle, ze mozna pokombinowac tak, zeby przez ini_set ustawic session.cookie_domain tak, zeby dzialalo wszedzie...

Jesli to nie wypali to mozna ewentualnie wyslac oprocz sesji ciastko udajace sesje z sidem i odpowiednia domena...
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: 28.03.2024 - 19:31