Cookie speichert nicht

  • Hallo,


    ich setze auf meiner Seite ein Cookie den ich an einer anderen Stelle wieder ausgebe allerdings wird dieser cookie nicht wie angegeben 24 Stunden gespeichert. Allerdings soll dieser auch bei page reload 24 stunden gesüeichert werden. Was fehlt mir noch?


    Code
    1. $colors = array("blue", "green", "red", "orange", "yellow", "purple");
    2. shuffle($colors);
    3. foreach ($colors as $color) {
    4. }
    5. setcookie("pagecolor", $color, time()+120);
  • Manchmal hilft Doku lesen!!

    Zitat


    Sind die Cookies einmal gesetzt, können Sie beim nächsten Seitenaufruf anhand der $_COOKIE oder $HTTP_COOKIE_VARS Arrays auf diese zugreifen


  • Nö, bei mir nicht:


    Achtung!! Da ich nicht so lange warten wollte, stirbt der Keks nach 10 Sekunden!!

  • Und genau das ist richtig! Denn dann greift wieder:

    Zitat

    Sind die Cookies einmal gesetzt, können Sie beim nächsten Seitenaufruf anhand der $_COOKIE oder $HTTP_COOKIE_VARS Arrays auf diese zugreifen


    Was du vermutlich brauchst ist:

    Einmal editiert, zuletzt von Bandit ()