国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP setcookie指定domain參數后,在IE下設置cookie失效的解決方法

2024-05-04 23:17:00
字體:
來源:轉載
供稿:網友
下面的代碼:在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在所有子域名通用的話,可以通過全局變量來變通的實現。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平潭县| 阜城县| 尖扎县| 田东县| 南召县| 安宁市| 浠水县| 泰来县| 托克托县| 汪清县| 象山县| 江北区| 临泽县| 金沙县| 乐安县| 新乡县| 镇雄县| 安平县| 潼南县| 维西| 枣庄市| 绥滨县| 济宁市| 绥中县| 漳平市| 湘潭市| 嘉鱼县| 西青区| 若尔盖县| 伊金霍洛旗| 历史| 新和县| 高青县| 普兰店市| 伊金霍洛旗| 陆丰市| 沙湾县| 塔河县| 乐陵市| 宜春市| 宁强县|