首页 后端开发 php教程 php在IE浏览器中保存SESSION解决办法

php在IE浏览器中保存SESSION解决办法

Jun 13, 2016 pm 01:52 PM
firefox quot session

php在IE浏览器中保存SESSION
我为了测试 SESSION 是否保存到值 我下了 谷歌 Firefox 浏览器 测试后发现在谷歌和Firefox 浏览器中是完成正常的 值都有 ,, 可是为什么我换了IE就值为空, 最奇怪的是我改了IE的那个设置里面的隐私权限降到最低, 我打开网页是可以看到有值的 说明这样是可以获得值的不过在打开的瞬间 就报错了
报的是 Internet Explorer 无法打开Inetenet 站点http://mixi.jp/run_appli.pl?id=22124。 已终止操作 、
这样的错误 。。  
网上说的 改 PHP.ini 里面的 一些配置 我试过 ,还有给URL加session_id()的参数我也试过 就都没成功 ,,  
求大哥大姐们 ,,,,帮帮忙 ,,我要疯拉

------解决方案--------------------
是不是IE的Cookie被禁用了?看看会不会是什么IE插件赞成的,比如XX工具栏..
------解决方案--------------------
$_REQUEST["id"]
啥年头了还有人这样用。
$_GET["id"]或$_POST["id"]或cookie
看你的情况好像是在做flash上传啊。
------解决方案--------------------
session和IE的设置没关系
------解决方案--------------------
session保存在服务器端
------解决方案--------------------

探讨
session_start();
$_SESSION['userinfo'] = $userinfo;

session_start();
echo $_SESSION['userinfo'];

------解决方案--------------------
探讨
我保存的那个SESSION是用户登陆的信息 和这个用户的好友信息 是2个数组
Session::set("userinfo",$userinfo); 这个是保存的用户信息
Session::set("friendlist",$friendlist); 这个是保存的好友信息

$userinfo = Session::get("userinfo"); 获取
$friendlist =Session::get('friendlist'); 获取

------解决方案--------------------
既然Firefox显示没问题,说明PHP的配置没问题吧。
IE那边你用httpddebug看看session_id的值正确吗?
------解决方案--------------------
现在还在学习中
------解决方案--------------------
拜托,先搞清楚 session 保存在什么地方再说吧。
------解决方案--------------------
探讨
引用:
我保存的那个SESSION是用户登陆的信息 和这个用户的好友信息 是2个数组
Session::set("userinfo",$userinfo); 这个是保存的用户信息
Session::set("friendlist",$friendlist); 这个是保存的好友信息

$userinfo = Session::get("userinfo……

------解决方案--------------------
我也遇到一个session丢失值的问题,找了好几天了,是调用flash上传功能后丢失的。也郁闷中。。。
------解决方案--------------------
顶。。。。。。。。。。接分
------解决方案--------------------
看下程序文件的编码,如果是utf-8含签名,就会在程序输出前有个bom,即使session-start()在第一行也不可以。
------解决方案--------------------
感觉你基础性的内容还没有掌握啊

http://student.csdn.net/space.php?uid=46933&do=thread&id=1743
------解决方案--------------------
我原来也碰到过,ie下登陆不进去,别的浏览器可以进去,后来发现是配置的问题
我用的是virthhost配置多个域名,好像域名不可以加下划线的.....后来把下划线改成"-"就可以了
------解决方案--------------------
学习了
------解决方案--------------------
session_cache_limiter('private, must-revalidate');
------解决方案--------------------
你的session在哪写这的
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1662
14
CakePHP 教程
1418
52
Laravel 教程
1311
25
PHP教程
1261
29
C# 教程
1234
24
Ubuntu Linux中如何删除Firefox Snap? Ubuntu Linux中如何删除Firefox Snap? Feb 21, 2024 pm 07:00 PM

要在UbuntuLinux中删除FirefoxSnap,可以按照以下步骤进行操作:打开终端并以管理员身份登录到Ubuntu系统。运行以下命令以卸载FirefoxSnap:sudosnapremovefirefox系统将提示你输入管理员密码。输入密码并按下Enter键以确认。等待命令执行完成。一旦完成,FirefoxSnap将被完全删除。请注意,这将删除通过Snap包管理器安装的Firefox版本。如果你通过其他方式(如APT包管理器)安装了另一个版本的Firefox,则不会受到影响。通过以上步骤

SpringBoot Session怎么设置会话超时 SpringBoot Session怎么设置会话超时 May 15, 2023 pm 02:37 PM

问题发现springboot项目生产session-out超时问题,描述下问题:在测试环境通过改动application.yaml配置session-out,经过设置不同时间验证session-out配置生效,于是就直接设置了过期时间为8小时发布到了生产环境。然而中午接到客户反应项目过期时间设置较短,半小时不操作就会话过期需要反复登陆。解决处理开发环境:springboot项目内置Tomcat,所以项目中application.yaml配置session-out是生效的。生产环境:生产环境发布是

php session刷新后没有了怎么办 php session刷新后没有了怎么办 Jan 18, 2023 pm 01:39 PM

php session刷新后没有了的解决办法:1、通过“session_start();”开启session;2、把所有的公共配置写在一个php文件内;3、变量名不能和数组下标相同;4、在phpinfo里面查看session数据的存储路径,并查看该文件目录下的sessio是否保存成功即可。

session失效怎么解决 session失效怎么解决 Oct 18, 2023 pm 05:19 PM

session失效通常是由于 session 的生存时间过期或者服务器关闭导致的。其解决办法:1、延长session的生存时间;2、使用持久化存储;3、使用cookie;4、异步更新session;5、使用会话管理中间件。

PHP Session 跨域问题的解决方法 PHP Session 跨域问题的解决方法 Oct 12, 2023 pm 03:00 PM

PHPSession跨域问题的解决方法在前后端分离的开发中,跨域请求已成为常态。在处理跨域问题时,我们通常会涉及到session的使用和管理。然而,由于浏览器的同源策略限制,跨域情况下默认情况下无法共享session。为了解决这个问题,我们需要采用一些技巧和方法来实现session的跨域共享。一、使用cookie跨域共享session最常

session php默认失效时间是多少 session php默认失效时间是多少 Nov 01, 2022 am 09:14 AM

session php默认失效时间是1440秒,也就是24分钟,表示客户端超过24分钟没有刷新,当前session就会失效;如果用户关闭了浏览器,会话就会结束,Session就不存在了。

Springboot2 session设置超时时间无效怎么解决 Springboot2 session设置超时时间无效怎么解决 May 22, 2023 pm 01:49 PM

问题:今天项目中遇到了一个设置时间超时的问题,按SpringBoot2的application.properties更改一直不生效。解决方案:server.*属性用于控制SpringBoot使用的嵌入式容器。SpringBoot将使用ServletWebServerFactory实例之一创建servlet容器的实例。这些类使用server.*属性来配置受控的servlet容器(tomcat,jetty等)。当应用程序作为war文件部署到Tomcat实例时,server.*属性不适用。它们不适用,

Redis的共享session应用如何实现短信登录 Redis的共享session应用如何实现短信登录 Jun 03, 2023 pm 03:11 PM

1.基于session实现短信登录1.1短信登录流程图1.2实现发送短信验证码前端请求说明:说明请求方式POST请求路径/user/code请求参数phone(电话号码)返回值无后端接口实现:@Slf4j@ServicepublicclassUserServiceImplextendsServiceImplimplementsIUserService{@OverridepublicResultsendCode(Stringphone,HttpSessionsession){//1.校验手机号if

See all articles