Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> isset cookie?
mdco
post
Post #1





Grupa: Zarejestrowani
Postów: 324
Pomógł: 5
Dołączył: 14.12.2004

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


Jak sprawdzić czy użytkownik ma włączone przyjmowanie ciasteczek?
Chciałem zrobić tak:
1. ustawić ciastko
2. sprawdzić czy się ustawiło i na tej podstawie zdecydować czy jest wł. czy wył.
Ale cookie jest dostępny dopiero po przeładowaniu strony.
Jak zrobić to aby nie odświeżać strony?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sobstel
post
Post #2





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


Cytat(Spirit86 @ 2005-09-07 13:00:52)
  1. <?php
  2. if(!setcookie(...)) die('Włącz obsługę COOKIES');
  3. ?>

nie prościej tak?


nie, ponieważ że wartość zwracana przez setcookie" title="Zobacz w manualu php" target="_manual nie daje odpowiedzi na to czy cookie zostało rzeczywiście ustawione. jak wynika z manuala mówi ona tylko czy "zdążono" ją umieścić w nagłówkach. (If output exists prior to calling this function, setcookie() will fail and return FALSE i wyskoczy oslawione juz "Cannot send headers...")
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 - 21:20