假设用户登录,发送了一个cookie,用户被重定向到另一个页面。
如何将cookie转换为PHP中的变量(在重定向到的页面上)?
我想将cookie值写入.txt文件。
感谢。
答案 0 :(得分:5)
来自the docs:
如果
$_COOKIE
包含“C”,则从客户端发送给您的任何Cookie都会自动包含在variables_order
自动全局数组中。
答案 1 :(得分:3)
好的Cookie存在于$_COOKIE
全局。 (收到时。)
将它们写入文件会很无聊:
file_put_contents("var/cookie.txt", $_COOKIE["cookiename"]);
答案 2 :(得分:3)
您不需要将它们转换为只需检索到php变量。
<?php
if(isset($_COOKIE['lastVisit']))
$visit = $_COOKIE['lastVisit'];
else
echo "You've got some stale cookies!";
echo "Your last visit was - ". $visit;
?>
答案 3 :(得分:1)
存储在$_COOKIE
数组中的Cookie。因此,如果您想使用它,只需为您的变量分配一个合适的cookie密钥值,例如:
$name = $_COOKIE['name'];
答案 4 :(得分:0)
可以在全局$_COOKIE
数组中访问Cookie。
答案 5 :(得分:0)
Cookie在$_COOKIE
中以$_COOKIE['key']
的形式提供;获取该值并将其存储在变量中,该变量可以输出到文件中。
答案 6 :(得分:0)
使用此:
$newvar = $_COOKIE['cookiename'];