[PHP] Cookie will nicht

  • Heho,

    habe ein Problem, dieses Script will keinen Cookie erstellen, sondern gibt immer...

    Zitat

    Letzter Besuch: Am 01.01.1970 um 01:00:00 Uhr
    Anzahl Besuche:1

    ...aus.

    Hier der Code:

    Habt ihr eine Idee?

  • $cookie_alt = $_COOKIE[Besuche];

    -->

    $cookie_alt = $_COOKIE['Besuche'];

    und ich würde variablen etc immer klein schreiben, ohne ausnahme, dann können wir auch keine groß-/kleinschreibfehler unterlaufen

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Zitat

    $gueltig = time()*60*24*30; #1 monat gültig


    Das ist ein klitzekleines bischen mehr als 1 Monat ;) Oder anders gesagt: ein ungültiger Timestamp.

    Gruß
    Bandit

  • Ja, zum einen die Gültigkeit, denn er rechnet alles in sekunden, wenn du also nen Monat willst machst dus so:

    60* 60* 24*30
    sek*min*h* d

    wert.TeeeX.de
    Wie gut ist die technische Umsetztung deiner Website wirklich?
    Teste es!

  • Hi,
    die Berechnung des Monats ist das kleinere Problem, schlimmer ist

    $gueltig = time()*60*24*30; #1 monat gültig

    Da kommt man außerhalb der Gültigkeit von Timestamps (Jahr 2030). Wenn man das mal so ausprobiert, landet man irgendwo im Jahr 1958 (oder sonstwo). Statt * sollte da wohl eher ein + hin.

    Gruß
    bandit