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 相关文章推荐
一个SQL管理员的web接口
Oct 09 PHP
定制404错误页面,并发信给管理员的程序
Oct 09 PHP
php 图片上添加透明度渐变的效果
Jun 29 PHP
php调用mysql数据 dbclass类
May 07 PHP
php 如何获取数组第一个值
Aug 06 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
php强制更新图片缓存的方法
Feb 11 PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 PHP
简单了解PHP编程中数组的指针的使用
Nov 30 PHP
PHP 进度条函数的简单实例
Sep 19 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
Aug 12 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
网站防止被刷票的一些思路与方法
2015/01/08 PHP
Javascript中定义方法的另类写法(批量定义js对象的方法)
2011/02/25 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
深入浅出分析javaScript中this用法
2015/05/09 Javascript
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
Javascript函数中的arguments.callee用法实例分析
2016/09/16 Javascript
详解Jquery Easyui的验证扩展
2017/01/09 Javascript
微信JSAPI支付操作需要注意的细节
2017/01/10 Javascript
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
layui 表单标签的校验方法
2019/09/04 Javascript
Vue解析剪切板图片并实现发送功能
2020/02/04 Javascript
vue实现导航标题栏随页面滚动渐隐渐显效果
2020/03/12 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
2020/05/13 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
matplotlib绘制动画代码示例
2018/01/02 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
python实现两个文件夹的同步
2019/08/29 Python
详解三种方式实现平滑滚动页面到顶部的功能
2019/04/23 HTML / CSS
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
一套带网友答案的.NET笔试题
2016/12/06 面试题
公务员职务工作的自我评价
2013/11/01 职场文书
货物运输服务质量承诺书
2014/05/29 职场文书
小学生禁毒教育心得体会
2016/01/15 职场文书
java实现对Hadoop的操作
2021/07/01 Java/Android
golang中字符串MD5生成方式总结
2021/07/04 Golang