Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Problem z cookies
Forum PHP.pl > Forum > Przedszkole
Onliner
Mój problemik polega na tym, że tworze z php ciastko, widze je w operze, ale gdy sprawdzam z php, czy istnieje zawsze zwraca false.Sprawdzam je w ten sposob
  1. <?php
  2. if(isset($_COOKIE['nazwa']))
  3. {
  4. echo("znalazlem!");
  5. }
  6. else
  7. {
  8. echo("nie");
  9. }
  10. ?>

Proszę o pomoc!
b_chmura
pokaż jak ustawiasz ciacho
Onliner
  1. <?php
  2. setcookie('nazwa', 'wartosc', time()+60*60*24*14);
  3. ?>

TAk ustawiam. Ale najdziwniejsze, ze widac ciacho, ale tylko spod php nie.
b_chmura
na samym początku trony umieść ob_start()" title="Zobacz w manualu PHP" target="_manual
Onliner
No niestety nie zadziałało. Proszę o pomoc, to ważne!
b_chmura
  1. <?php
  2.  
  3. setcookie("cookie[three]", "cookiethree");
  4. setcookie("cookie[two]", "cookietwo");
  5. setcookie("cookie[one]", "cookieone");
  6.  
  7.  
  8. if (isset($_COOKIE['cookie'])) 
  9. {
  10. foreach ($_COOKIE['cookie'] as $name => $value)
  11.  {
  12. echo "$name : $value <br />\n";
  13. }
  14. }
  15. /*
  16. wyjście
  17. three : cookiethree
  18. two : cookietwo
  19. one : cookieone
  20. */
  21. ?>


wywołaj sobie powyższy skrypt
Onliner
Dzieki zadzialalo, zaraz sobie to przeanalizuje.
EDIT
Dziala, ale jak daje ze spacjami to nie. Daje str_replace zeby zamienil " " na "%20" i nie działa sad.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.