Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sprawdzanie cookie
sendi16
post 12.06.2003, 20:34:58
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Kraków

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


Czy istnieje taka możliwość, aby przez php wykryć czy przeglądarka ma włączoną obsługę cookies czy nie?? Jeśli tak to czy możecie mi powiedzieć w jaki sposób to sprawdzić.

Z góry dzięki.
Go to the top of the page
+Quote Post
kwiateek
post 12.06.2003, 20:36:52
Post #2





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 13.01.2003
Skąd: 3rd ball of mud behind a big ball of burning gas

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


1. Wyslac cookie
2. Sprawdzic czy wyslane cookie istnieje
3. Jesli istnieje ma cookies ON jesli nie cookies OFF

Byc moze jest jakis inny (lepszy) sposob na sprawdzenie ale powzszy napatoczyl mi sie na mysl w pierwszym momencie.


--------------------
It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?>
Go to the top of the page
+Quote Post
scanner
post 12.06.2003, 20:37:24
Post #3





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Daj użytkownikowi ciastko, przeładuj stronę - jeśli user ciastko przyjał, to ok, jełśi nie ($_COOKIE not set) to wywalasz errora smile.gif


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Jabol
post 12.06.2003, 20:38:15
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


wysyłasz i sprawdzasz czy zapisało
Go to the top of the page
+Quote Post
wojtek
post 12.06.2003, 20:41:20
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: --

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


OT - heh, w ciagu dwoch minut 3 takie same odpowiedzi :)
Go to the top of the page
+Quote Post
spenalzo
post 13.06.2003, 00:28:25
Post #6





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

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


[php:1:942e008974]<?php
if(empty($HTTP_GET_VARS["test"]) && empty($HTTP_COOKIE_VARS["test"]))
{
setcookie("test","ok");
header("Location: ".$HTTP_SERVER_VARS["PHP_SELF"]."?test=1");
}
elseif($HTTP_GET_VARS["test"]==1 && empty($HTTP_COOKIE_VARS["test"]))
{
// ciastka wyłączone
}
elseif($HTTP_GET_VARS["test"]==1 && $HTTP_COOKIE_VARS["test"]=="ok")
{
// ciastka włączone
}
?>[/php:1:942e008974]
Piszę z pamieci, ale powinno działać.


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

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: 14.07.2025 - 15:06