<?php
//Calculate 60 days in the future
//seconds * minutes * hours * days + current time
$inTwoMonths = 60 * 60 * 24 * 60 + time();
setcookie(‘lastVisit’, date(“G:i – m/d/y”), $inTwoMonths);
if(isset($_COOKIE[‘lastVisit’]))
{
$visit = $_COOKIE[‘lastVisit’];
}
else
{
echo “You’ve got some stale cookies!”;
}
echo “Your last visit was – “. $visit;
?>
Nice one…
But why to occupy memory by declaring a variable?
You have done the same like:
$inTwoMonths = 60 * 60 * 24 * 60 + time();
setcookie(‘lastVisit’, date(“G:i – m/d/y”), $inTwoMonths);
You can also do like:
setcookie(‘lastVisit’, date(“G:i – m/d/y”), 60 * 60 * 24 * 60 + time());
And for:
if(isset($_COOKIE[‘lastVisit’]))
{
$visit = $_COOKIE[‘lastVisit’];
}
else
{
echo “You’ve got some stale cookies!”;
}
echo “Your last visit was – “. $visit;
You can also do like:
echo (isset($_COOKIE[‘lastVisit’])) ? (“Your last visit was – “.$_COOKIE[‘lastVisit’]) : (“You’ve got some stale cookies!”;)
Njoy.. 😉
LikeLike
Thanks Smit for this useful info..
Hope it will help someone !!
LikeLike