如何仅将setcookie用于当前域名?

时间:2015-01-22 16:51:25

标签: php cookies setcookie

我有一个域名,例如example.com,它有各种子域名。

我希望cookie只能通过以下方式工作:

http://example.comhttp://www.example.com并且无法通过任何其他方式(即子域)工作/只能访问HTTP。

以下工作是否充分?

setcookie($name, $value, $expiry, '/', 'www.example.com', false, true);

1 个答案:

答案 0 :(得分:0)

php中cookie的语法是:

setcookie(name,value,expire,path,domain,secure,httponly)

所以你的例子应该有效。 http://www.w3schools.com/php/func_http_setcookie.asp是PHP(或者,就此而言,HTML,CSS和SQL)所有东西的绝佳资源。 http://php.net/也是一个很好的来源。