print_r($_SESSION);
//exit;此处session数组是有值的
echo "<script type='text/javascript'>alert('登陆成功!');window.location.href='firstpage.php'</script>";//跳到这个页面就没值了,并且在本机上是偶尔有值偶尔没值,在其他机器上一直没有值
//exit;此处session数组是有值的
echo "<script type='text/javascript'>alert('登陆成功!');window.location.href='firstpage.php'</script>";//跳到这个页面就没值了,并且在本机上是偶尔有值偶尔没值,在其他机器上一直没有值
解决方案 »
- mysql乱码
- ..js中关于mysql数据库访问的问题.
- 一个永久运行的PHP脚本 sleep
- 从MSSSQL读出图片的问题?
- linux不支持js和<meta http-equiv="refresh" content="5" >我用php怎么刷新呢?
- 如何读取一个文件夹下的所有文件(只返回文件名),没分了,看看吧
- 帮我想想这个应该怎么做??
- 怎样使"后退"键失效?
- php运行oracle的procedure?
- PHP高手请进,经验证可以立即给分
- UTF-8的 \xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8 这个是什么意思?
- PHP调用WebSevice,<soap:address location>中的地址指向服务器本地,如何吧地址改成ip地址然后再调用
print_r($_SESSION);
header("location:firstpage.php");
firstpage.php加上下面的代码看看:
session_start();
var_dump($_SESSION);
在本机上时而有时而没有也很正常啊,比如登陆的时候,你还没有登陆并赋值给$_session[]就是空的了
如果客户端关了cookie会丢失,如果php.ini设置有问题也会丢
如果你的程序代码写的有问题也会丢
2、你跳转后的页面是否有session_start()?