Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Aliasy i Sesje - dziwne rzeczy się dzieją
Forum PHP.pl > Forum > PHP
cobong
Witam,
mam taki problem nad którym głowie się już z dwa dni no i nie wiem co począć, być może ktoś mi pomoże bo czuje w kościach, że jest to coś banalnego.

Jest sobie sklep http://firma.isu.pl (adres jest aliasem) i teraz kiedy wejde przez alias klikne na wiecej o produkcie i sprobuje go dodac do koszyka, oczywiscie pojawi sie komunikat ze dodalo, jednak mozna kliknac sobie i 10x i go nie doda, wogole nie tworzy żadnej sesji. Jednak kiedy na tą stronę wejdziemy bez aliasu tzn przez http://isu.pl/firma/users/?firma_id=2&styl_www=6&opcja=1 to wszystko dziala ok, dodajemy produkt klikamy zamawiam i widzimy co mamy w koszyku.
Wszystkie te cuda dzieją się pod IE, spod firefoxa na aliasie dziala ok.

Pozdrawiam
Cobong
mike
Do Pro. jeszcze3 daleko winksmiley.jpg
Przenoszę na php.

Poza tym nie za bardzo się dziwię.
Skoro wchodzisz z http://firma.isu.pl to ciastko sesji jest ustawiane dla tej domeny.
I nic dziwnego że sesji nie widać w http://isu.pl.
cobong
Tak, ale ramka jest tak jakby nowym oknem przeglądarki otwartym w przeglądarce i dla ramki powinny zachodzić indywidulane procesy niżeli dla
strony z ramką. Jakby tak nie było to $_GET pobierałoby z firma.isu.pl, a tak się nie dzieje. Według mojej logiki dobrze działa pod firefoxie. Jeśli jest tak jak mówisz, że sesje chce ustawiać dla domeny firma.isu.pl to jak zrobić aby ustawiało
dla isu.pl? W takiej kombinacji
Pozdrawiam
DeyV
zawsze jednak można wymusić domenę, dla której mają być zapisane cookizy.

Cytat
void session_set_cookie_params ( int czas_życia [, string ścieżka [, string domena]])
Ustaw parametry ciasteczka sesyjnego

Ustaw parametry ciasteczka pierwotnie zdefiniowane w pliku php.ini. Efekt działania tej funkcji widoczny jest tylko do końca działania skryptu.
cobong
Pozmienialem wszedzie tak jak w manulau bylo napisane, przed session start wstawilem ta funckej, jednak nic sie nie dzieje.

Cytat
session_set_cookie_params(3600,"/","isu.pl");
session_start();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.