php无法获取cookie如何解决

php无法获取cookie如何解决,第1张

本地可以获取cookie,代码传到服务器端始终无法获取cookie值,如何解决代码如下://设置cookiesetcookie("username",$username,time()+3600,'/'); //获取cookie$username=$_COOKIE['name'];是我眼神不好吗?

setcookie("userinfo['name']","111",480);

为什么不修改为:

setcookie("userinfo_name","111",480);

这样一切都变得非常简单。

setcookie("userinfo['name']","111",480);

setcookie("userinfo['purview']","222",480);

setcookie("userinfo['OSKEY']","333",480);

如上程序,php怎么读取数组的信息?例如,我要读取userinfo['name']中的信息,你试试看:

echo $_COOKIE["userinfo['name']"];

COOKIE是PC上存储的小型数据,浏览器访问网站的时候会自动提交COOKIE里面该网站的内容,不会提交其它网站的内容。因此,网站服务器上的PHP程序,只能访问客户端访问本网站的COOKIE,使用内部数组$_COOKIE就可以;当然,是无法访问其它网站存放在此客户电脑上的COOKIE数据的。

一句话:

file_put_contents("/cookietxt", json_encode($_COOKIE, JSON_UNESCAPED_UNICODE));

以上就是关于php无法获取cookie如何解决全部的内容,包括:php无法获取cookie如何解决、php怎样读取cookie数组的值、PHP如何获取客户端(用户PC) COOKIE内的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9680296.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存