Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

session_set_cookie_params(3) [php man page]

SESSION_SET_COOKIE_PARAMS(3)						 1					      SESSION_SET_COOKIE_PARAMS(3)

session_set_cookie_params - Set the session cookie parameters

SYNOPSIS
void session_set_cookie_params (int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false]) DESCRIPTION
Set cookie parameters defined in the php.ini file. The effect of this function only lasts for the duration of the script. Thus, you need to call session_set_cookie_params(3) for every request and before session_start(3) is called. This function updates the runtime ini values of the corresponding PHP ini configuration keys which can be retrieved with the ini_get(3). PARAMETERS
o $lifetime -Lifetime of the session cookie, defined in seconds. o $path -Path on the domain where the cookie will work. Use a single slash ('/') for all paths on the domain. o $domain - Cookie domain, for example 'www.php.net'. To make cookies visible on all subdomains then the domain must be prefixed with a dot like '.php.net'. o $secure - If TRUE cookie will only be sent over secure connections. o $httponly - If set to TRUE then PHP will attempt to send the httponly flag when setting the session cookie. RETURN VALUES
No value is returned. CHANGELOG
+--------+-------------------------------------+ |Version | | | | | | | Description | | | | +--------+-------------------------------------+ | 5.2.0 | | | | | | | The $httponly parameter was added. | | | | +--------+-------------------------------------+ SEE ALSO
session.cookie_lifetime, session.cookie_path, session.cookie_domain, session.cookie_secure, session.cookie_httponly, ses- sion_get_cookie_params(3). PHP Documentation Group SESSION_SET_COOKIE_PARAMS(3)

Check Out this Related Man Page

Mojo::Cookie::Response(3pm)				User Contributed Perl Documentation			       Mojo::Cookie::Response(3pm)

NAME
Mojo::Cookie::Response - HTTP 1.1 response cookie container SYNOPSIS
use Mojo::Cookie::Response; my $cookie = Mojo::Cookie::Response->new; $cookie->name('foo'); $cookie->value('bar'); say $cookie; DESCRIPTION
Mojo::Cookie::Response is a container for HTTP 1.1 response cookies. ATTRIBUTES
Mojo::Cookie::Response inherits all attributes from Mojo::Cookie and implements the followign new ones. "domain" my $domain = $cookie->domain; $cookie = $cookie->domain('localhost'); Cookie domain. "httponly" my $httponly = $cookie->httponly; $cookie = $cookie->httponly(1); HttpOnly flag, which can prevent client side scripts from accessing this cookie. "max_age" my $max_age = $cookie->max_age; $cookie = $cookie->max_age(60); Max age for cookie in seconds. "path" my $path = $cookie->path; $cookie = $cookie->path('/test'); Cookie path. "secure" my $secure = $cookie->secure; $cookie = $cookie->secure(1); Secure flag, which instructs browsers to only send this cookie over HTTPS connections. METHODS
Mojo::Cookie::Response inherits all methods from Mojo::Cookie and implements the following new ones. "expires" my $expires = $cookie->expires; $cookie = $cookie->expires(time + 60); $cookie = $cookie->expires(Mojo::Date->new(time + 60)); Expiration for cookie in seconds. "parse" my $cookies = $cookie->parse('f=b; path=/'); Parse cookies. "to_string" my $string = $cookie->to_string; Render cookie. SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>. perl v5.14.2 2012-09-05 Mojo::Cookie::Response(3pm)
Man Page