PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法


Posted in PHP onSeptember 09, 2011

下面的代码:在chrome和firefox下可以生成三个cookie:
cookie[one]、cookie[two]、cookie[three]
在IE下,只能生成cookie[one]、cookie[two]两个cookie,第三个因为指定了”.65.la”,导致cookie[three]生成失败。

<?php 
setcookie(“cookie[one]“, “cookieone”,time()+36000,”/”); 
setcookie(“cookie[two]“, “cookietwo”,time()+36000,”/”); 
setcookie(“cookie[three]“, “cookiethree”, time()+36000,”/”,”.65.la”); 
// 页面重新 
if (isset($_COOKIE["cookie"])) { 
foreach ($_COOKIE["cookie"] as $name => $value) { 
$name = htmlspecialchars($name); 
$value = htmlspecialchars($value); 
echo “$name : $value <br />\n”; 
} 
} 
?>

多次实验之后,确认IE认为”.65.la”这种形式的域名参数是不规范的。如果要cookie在所有子域名通用的话,可以通过全局变量来变通的实现。
PHP 相关文章推荐
PHP几个数学计算的内部函数学习整理
Aug 06 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
Dec 28 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
Dec 05 PHP
ThinkPHP连接数据库的方式汇总
Dec 05 PHP
php绘制一条直线的方法
Jan 24 PHP
分享一则PHP定义函数代码
Feb 26 PHP
thinkphp3.2点击刷新生成验证码
Feb 16 PHP
php实现按天数、星期、月份查询的搜索框
May 02 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
ThinkPHP实现简单登陆功能
Apr 28 PHP
PHP中str_split()函数的用法讲解
Apr 11 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 PHP
判断PHP数组是否为空的代码
Sep 08 #PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 #PHP
PHP session会话的安全性分析
Sep 08 #PHP
php中实现简单的ACL 完结篇
Sep 07 #PHP
php将时间差转换为字符串提示
Sep 07 #PHP
php 中英文语言转换类
Sep 07 #PHP
php继承的一个应用
Sep 06 #PHP
You might like
php 中文和编码判断代码
2010/05/16 PHP
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
2019/10/14 PHP
IE6下JS动态设置图片src地址问题
2010/01/08 Javascript
JavaScript prototype对象的属性说明
2010/03/13 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
值得分享的JavaScript实现图片轮播组件
2016/11/21 Javascript
javascript 注释代码的几种方法总结
2017/01/04 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
Angular 2父子组件数据传递之局部变量获取子组件其他成员
2017/07/04 Javascript
详解微信小程序审核不通过的解决方法
2018/01/17 Javascript
vue动态设置img的src路径实例
2018/09/18 Javascript
Phaser.js实现简单的跑酷游戏附源码下载
2018/10/26 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
2019/07/18 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
pymongo给mongodb创建索引的简单实现方法
2015/05/06 Python
使用FastCGI部署Python的Django应用的教程
2015/07/22 Python
python队列queue模块详解
2018/04/27 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
详解python的xlwings库读写excel操作总结
2021/02/26 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
Eclipse面试题
2014/03/22 面试题
UNIX操作系统结构由哪几部分组成
2016/02/17 面试题
委托书的格式
2014/08/01 职场文书
信息与计算机科学职业规划范文:成为一艘有方向的船
2014/09/11 职场文书
新娘婚礼致辞
2015/07/27 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers