我有這樣的代碼如何獲得一個cookie
<?php
setcookie('page', 'settings', time(),'/');
header('Location: settings.php');
?>
但每次我檢查與$ _COOKIE該cookie [「頁」]是空的?
我有這樣的代碼如何獲得一個cookie
<?php
setcookie('page', 'settings', time(),'/');
header('Location: settings.php');
?>
但每次我檢查與$ _COOKIE該cookie [「頁」]是空的?
您的Cookie始終過期,使用:
setcookie('page', 'settings', time()+3600,'/'); // + 1 hour
還添加了一個出口爲你的腳本的情況下,你有什麼波紋管頭:
<?php
setcookie('page', 'settings', time()+3600, '/');
header('Location: settings.php');
exit();
?>
thanbk你,這工作得很好 – user1642439
您發送該Cookie此刻到期你發送它。
setcookie("TestCookie", $value, time()+3600); /* expire in 1 hour */
使用時間()告訴它過期時,你設置它... –