Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> setcookie, dopiero po przeładowaniu strony
rybosom
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

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


(IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif)

Ten post edytował rybosom 12.07.2006, 11:51:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Radarek
post
Post #2





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 23.05.2005

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


Cytat(rybosom @ 2006-02-18 16:28:49)
dlaczego gdy mam:
Kod
<?php ob_start ("ob_gzhandler");
setcookie('1', '2', time() + 3600);
...
to owe cookie tworzy sie dopiero po przeladowaniu strony?

Dlatego ze taka jest filozofia protokolu http. Ustawiajac ciastko (np wolajac funkcje setcookie) wysylasz je do przegladarki. W tym momencie nie jestes w stanie stwierdzic czy przegladarka zaakceptowala ciastko. Stwierdzisz to w momencie gdy zostanie wywoalana jakas strona, do ktorej (w naglowku http) przegladarka wysle wsyzstkie ciastka skojarzone z domena, do ktorej sie odwoluje. Dopiero wtedy mozesz stwierdzic jakie ciastka dostales.

Ten post edytował Radarek 18.02.2006, 20:24:06
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 10:40