Cookie
Cookies are stored in
browser
It is stored limited amount of data.
It is less secure because it is stored in browser.
Setting the cookie
time to expire the cookie.
The default expiration period for a Cookie is 30 minutes.
Example:
<!DOCTYPE html>
<?php
$cookie_name = "admin";
$cookie_value = "dipak";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set";
}
else {
echo "Cookie '" . $cookie_name . "' is set<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
<p >Note: Please reload the page to see the new value of the cookie. </p>
</body>
</html>
Session
Sessions are stored in server.
It is stored unlimited
amount of data.
It is more secure because it is stored in server.
Using session_destory(), We will destroy the
sessions.
The default expiration period for a Session is 20 minutes.
Example:
demo.php
<?php
session_start();
?>
<html>
<body>
<?php
$_SESSION["admin"] = "dipak";
echo "Session information is set<br/>";
?>
<a href="result.php">Click to get session value</a>
</body>
</html>
result.php
<?php
session_start();
?>
<html>
<body>
<?php
echo "Admin is: ".$_SESSION["admin"];
?>
</body>
</html>
No comments:
Post a Comment