我試圖在PHP中創建cookie並且不使用會話。這是我如何創建它們:在PHP中創建和打印Cookie
echo 'Successfully registered :)';
$name = $_POST['user_name'];
setcookie("name", $name);
這是在頁面的底部,一切都完成了。我看到頁面上的回顯行,我也知道$ _POST ['user_name'];包含一個值。所以應該設置cookie。在<body>
標籤正下方的同一頁頂部,我有echo $_COOKIE['name'];
。當我重新加載頁面時,我沒有看到任何內容,並且它是空白頁面。我可以粘貼整個頁面,但它是〜150行。
啓用正確的PHP錯誤報告,並閱讀['setcookie'](http://php.net/manual/en/function.setcookie.php),_carefully_的手冊。 – CBroe