两个文件如下:
a.php
<?php
session_start();
$_SESSION['var'] = "abcdefg";
?>
<a href=b.php>下一页</a>b.php
<?
session_start();
echo $_SESSION['var']; //
?>为何在php5+IIS环境下,b.php得不到$_SESSION['var']?
该怎么做,才能得到?
(在php4+apache1.3.29下可以得到$_SESSION['var'])请大家给予解答。
a.php
<?php
session_start();
$_SESSION['var'] = "abcdefg";
?>
<a href=b.php>下一页</a>b.php
<?
session_start();
echo $_SESSION['var']; //
?>为何在php5+IIS环境下,b.php得不到$_SESSION['var']?
该怎么做,才能得到?
(在php4+apache1.3.29下可以得到$_SESSION['var'])请大家给予解答。
解决方案 »
- php连接数据库到底选哪一个
- WEB权限管理利器——HooPower,全面公测中
- 站内搜索,关键字加亮显示 问题
- 请问这一段网上的socket操作为何报http status error 错误?
- 为什么PHP的SESSION文件不会自动清除?
- 字符串分割问题,数据insert问题,恢复问题!
- 各位大侠,请问上传的图片能否按一定的比例进行自动压缩呀,代码找不到,急呀,多谢多谢!
- 如果用户浏览不存在的一个页面,如何将其导向一个存在出错页面,或提示出错代码,而不是PAGE NOT FOUND???
- 要论坛上能上传图片的代码!!
- 在postgresql中如何将2004-12-01 转换成 20041201 这种时间格式?
- 急, PHP 调用WS
- 当我们设计A,B两个没有任何继承关系的类时,我们如何从A类访问B类?
从phpinfo()里看到(服务器不是本机)
session.save_path的local value和master value都是
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\php\session
<?php
session_start();
加上下面的试一下
//删除session
session_unset();
session_destroy();//注册session
session_register("var");
$var = "abcdefg"; $_SESSION['var'] = "abcdefg";
?>
<a href=b.php>下一页 </a> b.php
<?
session_start();
echo $_SESSION['var']; //
?>
<?php
session_register("var");
$_SESSION['var'] = "abcdefg";
?>
<a href=b.php>下一页 </a>
b.php
<?php
session_start();
if (!isset($_SESSION['var'])) {
echo "null";
}else{
echo $_SESSION['var'];
}
?>
session的存储路径是否合法?