note 74401 added to function.setcookie
| From: | anonIMouS at osu1 dot php dot net | Date: | Tue, 10 Apr 2007 08:42:33 +0000 |
| Subject: | note 74401 added to function.setcookie | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-125250@lists.php.net to get a copy of this message | ||
This code sets cookie with Max-Age.
See to:
http://www.zend.com/zend/week/week198.php#Heading3
http://www.faqs.org/rfcs/rfc2109.html
<?php
function set_cookie($Name, $Value = '', $MaxAge = 0, $Path = '', $Domain =
'', $Secure = false, $HTTPOnly = false) {
header('Set-Cookie: ' . rawurlencode($Name) . '=' . rawurlencode($Value)
. (empty($MaxAge) ? '' : '; Max-Age=' . $MaxAge)
. (empty($Path) ? '' : '; path=' . $Path)
. (empty($Domain) ? '' : '; domain=' . $Domain)
. (!$Secure ? '' : '; secure')
. (!$HTTPOnly ? '' : '; HttpOnly'), false);
}
# examples:
set_cookie("TestCookie", $value, 3600); /* expire in 1 hour */
set_cookie("TestCookie", $value, 3600, "/~rasmus/", ".example.com",
1);
?>
----
Server IP: 195.54.192.44
Probable Submitter: 213.24.105.85
----
Manual Page -- http://www.php.net/manual/en/function.setcookie.php
Edit -- https://master.php.net/note/edit/74401
Del: integrated -- https://master.php.net/note/delete/74401/integrated
Del: useless -- https://master.php.net/note/delete/74401/useless
Del: bad code -- https://master.php.net/note/delete/74401/bad+code
Del: spam -- https://master.php.net/note/delete/74401/spam
Del: non-english -- https://master.php.net/note/delete/74401/non-english
Del: in docs -- https://master.php.net/note/delete/74401/in+docs
Del: other reasons-- https://master.php.net/note/delete/74401
Reject -- https://master.php.net/note/reject/74401
Search -- https://master.php.net/manage/user-notes.php