Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak sprawdzić czy ciasteczko istnieje?
Forum PHP.pl > Forum > Przedszkole
kartun11
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
  1. <?php
  2. if (isset($_COOKIE['nazwa'])) { echo 'jest'; } else { header("Location: index.php"); }
  3. ?>
b_chmura
  1. <?php
  2. if(!empty($_COOKIES['nazwa_ciacha']))
  3. {
  4.  //bla bla
  5. }
  6. else
  7. {
  8.  //bla bla
  9.  header('Location: index.php');
  10. }
  11. ?>
kszychu
  1. <?php
  2. if(isset($_COOKIE['nazwa_ciacha']))
  3.  // istnieje
  4. else
  5.  // nie istnieje
  6. ?>
webdice
Cytat(b_chmura @ 24.01.2008, 14:14:46 ) *
  1. <?php
  2. if(!empty($_COOKIES['nazwa_ciacha']))
  3. {
  4.  //bla bla
  5. }
  6. else
  7. {
  8.  //bla bla
  9.  header('Location: index.php');
  10. }
  11. ?>


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
Cytat(kszychu @ 24.01.2008, 14:16:00 ) *
@bogdan89: się rypnąłeś chyba, nie?


tak winksmiley.jpg juz poprawilem smile.gif
kartun11
Dzięki bardzo wszystkim smile.gif
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.