Detta fungerar som jag vill, men finns det bättre sätt att göra det på?
<?php
$Month = 2592000 + time(); //Sätter tid för cookie AboutVisit som ska gå ut om 30 dagar
$Month_compare = time()- 3600; // Tid att jämföra mot värdet när cookie AboutVisit är satt = nu - en timme
if(isset($_COOKIE['AboutVisit'])){ // Kollar om cookien finns
} else{
setcookie(AboutVisit, time(), $Month);} // Annars skapar vi den med tidsvärdet nu och går ut om en månad
if(isset($_COOKIE['AboutVisit']))// Kollar om cookien finns
$last = $_COOKIE['AboutVisit'];
if (($Month_compare) > $last) {// Kollar om cookien är äldre än en timme
{
Här gör jag något roligt om det är sant
} }
else
{
Här gör jag något roligt om det är falskt eller om Cookien inte finns
}
?>