Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sprawdzanie cookie
Forum PHP.pl > Forum > PHP
sendi16
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.
kwiateek
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.
scanner
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
Jabol
wysyłasz i sprawdzasz czy zapisało
wojtek
OT - heh, w ciagu dwoch minut 3 takie same odpowiedzi :)
spenalzo
[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ć.
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.