安全cookie无法在php中运行

时间:2014-01-30 04:58:08

标签: php cookies

我正在尝试将安全cookie设置为localhost,但它对我不起作用。我的代码如下:

<?php    
setcookie("TestCookie", "value1hostonly", time(), "/", "localhost.com", 0, true);
setcookie("TestCookie2", "value2subdom", time(), "/", "localhost", 0, true);

echo @$_COOKIE["TestCookie"];  
echo @$_COOKIE["TestCookie2"];  
?>

输出始终显示为空白。请指导我。

2 个答案:

答案 0 :(得分:0)

您的到期时间设置为现在。

time()更改为time() + 500或多少秒,直到Cookie过期。

答案 1 :(得分:0)

安全cookie无法在localhost上运行。需要在服务器上测试它并将时间()更改为时间()+ 500或许多秒,直到cookie过期。