Last updated on November 23rd, 2022 at 07:54 am

Here is a simple code that explains how a cookie is set and retrieved using php.

A cookie is set with the following code: setcookie(name, value, expiration)

<?php 
$Month = 2592000 + time();
//this adds 30 days to the current time
setcookie(MyVisit, date("F jS - g:i a"), $Month);
?>


The above code sets a cookie named “MyVisit” in the visitors browser. The cookie sets the value to the current date, and set’s the expiration to be be in 30 days (2592000 = 60 seconds * 60 mins * 24 hours * 30 days.)

Now as the cookie is set, we have to retrieve this cookie in another page so for that copy this code

Now let’s retrieve the cookie.

<?php 
if(isset($_COOKIE['MyVisit']))
{ 
$last = $_COOKIE['MyVisit']; 
echo "Welcome back! <br> You last visited on ". $last; 
} 
else 
{ 
echo "Welcome to our site!"; 
} 
?>

Leave a Reply

Your email address will not be published. Required fields are marked *