2014-01-30 72 views
0

我想設置安全cookie到本地主機,它不適用於我。我的代碼如下:安全Cookie不工作在PHP

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

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

輸出始終顯示空白。請指導我。

回答

0

安全cookie在本地主機上不起作用。需要在服務器上進行測試,並將時間()更改爲time()+ 500或直到cookie過期。

0

您的到期時間設置爲現在。

time()更改爲time() + 500或者直到cookie過期爲止的秒數。

+0

domain localhost也是一個問題:http://stackoverflow.com/questions/1134290/cookies-on-localhost-with-explicit-domain –