A cookies is a variable set on server normally used to identify
a user. A cookie is a small file that
the server embeds on the user's computer. Each time the same computer requests
a page with a browser, it will send the cookie too. A cookie can only be read
from the domain that it has been issued from.
Syntax
setcookie(name, value, expire, path, domain, secure, httponly);
- Name: It is used to set the name of the cookie.
- Value: It is used to set the value of the cookie.
- Expire: It is used to set the expiry timestamp of the cookie after which the cookie can’t be accessed.
- Path: It is used to specify the path on the server for which the cookie will be available.
- Domain: It is used to specify the domain for which the cookie is available.
- Security: It is used to indicate that the cookie should be sent only if a secure HTTPS connection exists.
Set Cookie
<?php
$cookie_name="username";
$cookie_value="Girfa";
setcookie($cookie_name, $cookie_value, time() + (86400 * 3), "/"); // 86400 = 1 day
?>
Read Cookie
<?php
if(isset($_COOKIE["UN"]))
echo $_COOKIE["UN"];
else
header("location:index.php");
?>
Delete Cookies
if (isset($_COOKIE['UType']))
{
unset($_COOKIE['UType']);
setcookie('UType', null, -1, '/');
}
No comments:
Post a Comment