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 gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 PHP
php imagecreatetruecolor 创建高清和透明图片代码小结
May 15 PHP
php学习笔记 PHP面向对象的程序设计
Jun 13 PHP
jQuery EasyUI API 中文文档 - DateBox日期框
Oct 15 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
Jun 07 PHP
php求正负数数组中连续元素最大值示例
Apr 11 PHP
自定义session存储机制避免会话保持问题
Oct 08 PHP
php建立Ftp连接的方法
Mar 07 PHP
php将图片保存为不同尺寸图片的图片类实例
Mar 30 PHP
PHP实现的网站目录扫描索引工具
Sep 08 PHP
PHP单例模式简单用法示例
Jun 23 PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
Dec 16 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
牡丹941资料
2021/03/01 无线电
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
2013/07/18 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
Laravel 框架基于自带的用户系统实现登录注册及错误处理功能分析
2020/04/14 PHP
用jQuery实现检测浏览器及版本的脚本代码
2008/01/22 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
2018/03/20 jQuery
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
layui table 获取分页 limit的方法
2019/09/20 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
Python简明入门教程
2015/08/04 Python
实例解析Python的Twisted框架中Deferred对象的用法
2016/05/25 Python
简单实现python收发邮件功能
2018/01/05 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
python实现二分查找算法
2020/09/18 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
瑞典灯具和照明网上商店:Lamp24.se
2018/03/17 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
离婚协议书范文2014
2014/10/16 职场文书
初中家长评语大全
2014/12/26 职场文书
聚众斗殴罪辩护词
2015/05/21 职场文书
2015中学教学工作总结
2015/07/22 职场文书
大学生受助感言
2015/08/01 职场文书
中学总务处工作总结
2015/08/12 职场文书
英语导游欢迎词
2015/09/30 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL