发布网友 发布时间:2022-04-07 08:48
共9个回答
懂视网 时间:2022-04-07 13:10
在学习的yii2框架cookies设置的时候,遇到很纠结的问题。就是我们在设置cookies时候,总是无效。怎么设置都是不对的。将手册上的代码拷贝下来依然是无效的。这是怎么回事?经过研究,找到了解决方法。
请看我的代码:前提是我默认配置好了cookies密钥。
乍一眼看去,貌似没毛病啊,是不是?但是这样写是有问题的,不相信的朋友可以自己试试。那么正确的解决方法是什么呢?
这里是因为我在学习调试的过程中,人为的加上了die,exit等语句,所以,设置的cookies并没有发送到客户端,造成了每次获取的值都是不对的。
配置cookies的密钥的方法,文件地址frontendconfigmain.php
为什么要配置cookies密钥,官网已经说的很清楚了。如果不设置的话,在检验cookies是否正确的时候,会无效。
相关文章教程推荐:yii教程
热心网友 时间:2022-04-07 10:18
禁止使用了cookie,可以按照下面方法检查是否禁用了cookie:热心网友 时间:2022-04-07 11:36
internet选项→隐私 在左边的那个竖着的条的中间单击 变成中 试试热心网友 时间:2022-04-07 13:10
控制面板-网络和internet连接-windows防火墙。关掉。热心网友 时间:2022-04-07 15:02
工具/Internet选项"中的"隐私"选项卡(注意该设置只在IE6.0中存在,其他版本IE可以单击"工具/Internet选项" "安全"标签中的"自定义级别"按钮,进行简单调整),调整Cookie的安全级别。通常情况,可以调整到"中高"或者"高"的位置。多数的论坛站点需要使用Cookie信息,如果你从来不去这些地方,可以将安全级调到"阻止所有Cookies";如果只是为了禁止个别网站的Cookie,可以单击"编辑 "按钮,将要屏蔽的网站添加到列表中。在"高级"按钮选项中,你可以对第一方Cookie和第三方的Cookie进行设置,第一方Cookie是你正在浏览的网站的Cookie,第三方Cookie是非正在浏览的网站发给你的Cookie,通常要对第三方Cookie选择"拒绝"。你如果需要保存 Cookie,可以使用IE的"导入导出"功能,打开"文件/导入导出",按提示操作即可。热心网友 时间:2022-04-07 17:10
把IE属性里面的COOKIR删除掉热心网友 时间:2022-04-07 19:34
添加到信任站点 如果还是这样 就不用理他了 我看小片的论坛就是破程序的问题热心网友 时间:2022-04-07 22:16
卡巴斯基的话....热心网友 时间:2022-04-08 01:14
打开防火墙看看,可能没被允许!