Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problemy z cookie pod IIS
migacz
post 30.09.2003, 08:25:32
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

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


Witam

Mam Win2000 Server + SP4 + Active Directory. Zainstalowałem php 4.3.3 i nie chce wysyłać mi cookie.
Nie wiem gdzie może być przyczyna błędu. Prosze o pomoc
Go to the top of the page
+Quote Post
spenalzo
post 30.09.2003, 08:37:25
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


http://forum.php.pl/viewtopic.php?t=789 questionmark.gif?


--------------------

Go to the top of the page
+Quote Post
migacz
post 30.09.2003, 09:02:35
Post #3





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

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


taki ciemny to ja nie jestem
register globals mam On bo na razie muszę tak mieć, ale na Off też nie działa, na WinXP+IIS z tym samym php działa OK i na localu i w sieci.
php.ini mam standardowe poza register globals. Win & IIS & php są zainstalowane na dysku D. Może to w jakiś sposób przeszkadza.
Go to the top of the page
+Quote Post
Seth
post 30.09.2003, 10:03:54
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Sprawdz snifferem czy cookie przekazywane jest w naglowku Twojej strony. Byc moze cos jest nei tak z przegladarka :/ albo zle je wysylasz.
Podaj kod.
Go to the top of the page
+Quote Post
migacz
post 30.09.2003, 10:53:09
Post #5





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

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


ma taki kod
[php:1:5d1fecb3c9]<?php
setcookie ("test", "YO",time()+60);
echo $_COOKIE["test"];
?>[/php:1:5d1fecb3c9]
powinien ustawić cookie test z wartością YO na 1 minutę, po odświeżeniu strony powiina być widoczna wartość $_COOKIE[test].

Sprawdziłem snifferem - cookie nie jest wysyłane.
Dalej nie wiem co mam zrobić

Tak wygląda to co łapie sniffer
Kod
GET /test.php HTTP/1.1

Accept: */*

Accept-Language: pl

Accept-Encoding: gzip, deflate

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

Host: 192.168.0.199

Connection: Keep-Alive

Cookie: PHPSESSID=b2869db6437f87bfdc7b79728b8abb63
Go to the top of the page
+Quote Post
migacz
post 2.10.2003, 14:16:26
Post #6





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

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


Problem jest bardzo ciekawy. Odinstalowałem IIS i zainstalowałem APacha 2 i dzieje się dokładnie to samo. Lokalnie jest ok ale z innego kompa nie dziala.
questionmark.gif?
Go to the top of the page
+Quote Post
migacz
post 3.10.2003, 11:10:38
Post #7





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

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


Już znalazłem rozwiązanie problemu. Pisze bo może komuś się to równierz przytrafić i tak jak ja będzie siedział tydzień i szukał rozwiązania.
Otórz rozwiązanie okazało się banalnie proste.

Komputer na którym wywoływałem skrypt zegar spieszył się kilka minut niż serwer www. Z tego powodu ustawienie cookie na 60 sek było nie możliwe, ale cooki np na godzine działa.

Tyle wyjaśnień
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: 27.04.2024 - 16:27