菜鸟关于SESSION的疑问 如果是window 在 c:\windows\php.ini 中找到 session.* 将注释去掉如果是unix/linux 尝试在 /etc 目录下 找到php.ini 将session.* 注释去掉查看 extension=session.so 有没有被注释掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?// page1.phpsession_start();$_SESSION["name"] = "green";?><br><a href="page2.php">page 2</a><?//page2.phpsession_start();print "$_SESSION['name']";?> session_save_path路径也设置,session开关也开了.还是不行,一片空白,还有其他解决方案? 把错误提示打开先.....(php.ini) 不要屏蔽错误提示. 要用session_register();函数才能注册一个Session 的。你写的:<?// page1.phpsession_start();$_SESSION["name"] = "green";?>只是对Session的调用,不是生成……在调用Session 之前并没有生成一个Session对象……这个和Asp.net里是不一样的哦!! 使用session_register();注册变量的方法已经废弃了,在我的5.2.2环境下这两个页面显示正常,建议楼主打开错误提示或者调试一下,另外SID这个常量也没有定义 “我的PHP版本PHP 4.3.4.需要什么设置吗?”版本低了:同意icen123() 要用session_register();函数才能注册一个Session 的。你写的:<?// page1.phpsession_start();$_SESSION["name"] = "green";?>只是对Session的调用,不是生成……在调用Session 之前并没有生成一个Session对象……这个和Asp.net里是不一样的哦!! 我敢保证你的session_save_path是错误的 这样的问题我也好像遇到过,出现错误提示如下 Warning: open(F:...php\\sessiondata\\sess_66a39376b873f4daecf239891edc98b5, O_RDWR) failed 分析及解决方法 出现这样的错误语句一般是因为你的php.ini中关于session.save_path一项没有设置好,解决的方法是将session.save_path和session.cookie_path 设置置为 session_save_path = c:\\temp session.cookie_path = c:\\temp 然后在c:\\目录下建立一个temp目录,即可.session.save_path和session.cookie_path都设置吧. 在dedecms里如何遍历出图片集文档的所有图片 怎么把数组从android客户端传递到php服务器 php中类的构造函数参数问题 请大伙忙看看这个语句怎么改!谢 了 高分求解取值问题 请教mysql front 的问题 能不能介绍一个简洁的BLOG或CMS的PHP开源程序?100分 如何发现出错代码及错误 信息!急!!!!!! 哪有 Windows 下的 Apache 下载?(急) 求教php随机数 深圳php高手请进:政府大型网站兼职 求助:使用模版phplib template 如何实现分页?
// page1.php
session_start();
$_SESSION["name"] = "green";
?>
<br><a href="page2.php">page 2</a><?
//page2.php
session_start();
print "$_SESSION['name']";
?>
你写的:
<?
// page1.php
session_start();
$_SESSION["name"] = "green";
?>
只是对Session的调用,不是生成……
在调用Session 之前并没有生成一个Session对象……这个和Asp.net里是不一样的哦!!
版本低了:同意icen123()
要用session_register();函数才能注册一个Session 的。
你写的:
<?
// page1.php
session_start();
$_SESSION["name"] = "green";
?>
只是对Session的调用,不是生成……
在调用Session 之前并没有生成一个Session对象……这个和Asp.net里是不一样的哦!!
Warning: open(F:...php\\sessiondata\\sess_66a39376b873f4daecf239891edc98b5, O_RDWR) failed
分析及解决方法
出现这样的错误语句一般是因为你的php.ini中关于session.save_path一项没有设置好,解决的方法是将session.save_path和session.cookie_path 设置置为
session_save_path = c:\\temp
session.cookie_path = c:\\temp
然后在c:\\目录下建立一个temp目录,即可.
session.save_path和session.cookie_path都设置吧.