cookie
$cookie=$query->cookie('name')
- Defines or retrieves a cookie. See also
header
.- name
- Name of the cookie (required).
Using named parameters, the syntax is:
$cookie = $query->cookie(-name=>'name', -value=>'value', -expires=>'expcode', -path=>'partial_url', -domain=>'domain_name', -secure=>1); print $query->header(-cookie=>$cookie);
-value=>'
value'- A value to assign to the cookie. You can supply a scalar value, or a reference to an array or hash. If omitted, a cookie will be retrieved rather than defined.
-expires=>
expcode
- Specify an expiration timestamp (such as
+3d
for 3 days). Values forexpcode
are:n
s
n
secondsn
m
n
minutesn
h
n
hoursn
d
n
daysn
M
n
monthsn
Y
n
yearsday_of_week
,dd
-MMM
-YY hh:mm:ss
GMT
- At the specified time
now
- Expire immediately.
-path=>'
partial_url'- The partial URL for which the cookie is valid. Default is the current URL.
-domain=>'
domain_name'- The domain for which the cookie is valid.
-secure=>1
- Only use this cookie for a secure session.