kartun11
24.01.2008, 14:10:25
Witam.
Dopiero co uczę się php i próbuje znaleźć kod, który sprawdzi czy przeglądarka ma ciasteczko o danej nazwie.
mniej więcej chodzi o coś takiego:
if (ciasteczko istnieje, to przetwarzaj skrypt dalej)
else (jeśli nie istnieje to przestań przetwarzać i idź do strony "index.php");
Bardzo bym był wdzięczny za gotowy kod :)
bogdan89
24.01.2008, 14:14:32
<?php
if (isset($_COOKIE['nazwa'])) { echo 'jest'; } else { header("Location: index.php"); } ?>
b_chmura
24.01.2008, 14:14:46
<?php
if(!empty($_COOKIES['nazwa_ciacha'])) {
//bla bla
}
else
{
//bla bla
header('Location: index.php'); }
?>
kszychu
24.01.2008, 14:16:00
<?php
if(isset($_COOKIE['nazwa_ciacha'])) // istnieje
else
// nie istnieje
?>
webdice
24.01.2008, 14:16:25
Cytat(b_chmura @ 24.01.2008, 14:14:46 )

<?php
if(!empty($_COOKIES['nazwa_ciacha'])) {
//bla bla
}
else
{
//bla bla
header('Location: index.php'); }
?>
Nie do końca się z Tobą zgodzę, jeśli ciastko będzie puste to Twój skrypt zwróci false.
EDIT: I nie _COOKIES tylko _COOKIE
bogdan89
24.01.2008, 14:17:56
Cytat(kszychu @ 24.01.2008, 14:16:00 )

@bogdan89: się rypnąłeś chyba, nie?
tak

juz poprawilem