原系统使用的是php4现在因为服务器更新调整为php5,所以需要对原来的代码进行修改。但是现在遇到了一个问题,不清楚是哪里造成的希望得到大家的指点。错误如下:
httpd的log文件 error_log中错误描述为:[Tue Oct 18 03:39:30 2011] [error] [client 116.3.5.116] PHP Notice: Undefined index: PHPSESSID in /home/sksato/wwwroot/include/common.php on line 18common.php的第18行处代码为:if($_GET[session_name()]){
header('Location: '.XOOPS_URL.'/');
exit();
}小弟不清楚 为什么会出 PHP Notice: Undefined index: PHPSESSID 这个错误,请求指点迷津!
httpd的log文件 error_log中错误描述为:[Tue Oct 18 03:39:30 2011] [error] [client 116.3.5.116] PHP Notice: Undefined index: PHPSESSID in /home/sksato/wwwroot/include/common.php on line 18common.php的第18行处代码为:if($_GET[session_name()]){
header('Location: '.XOOPS_URL.'/');
exit();
}小弟不清楚 为什么会出 PHP Notice: Undefined index: PHPSESSID 这个错误,请求指点迷津!
解决方案 »
- 请教:cakephp地址问题?
- 用PHP做一个博客系统??
- Warning: mysql_free_result(): supplied argument is not a valid MySQL result reso
- 关于框架view如何实现的问题
- 99乘法表
- 简单:print()和echo()的区别
- 各位大哥,为什么我用GD画不出图来啊?
- 如何实现网业的自动加1?在线等待中。。。
- 关于模板 存到数据库里好 还是 放到html里好?
- 我只在自己的电脑上学习PHP(学习它的语法),只装PHP的编译器可以吗?装好以后应该怎样使用它来写PHP的源程序,和编译它。
- php function返回值问题
- curl访问https资源返回空
header('Location: '.XOOPS_URL.'/');
exit();
}
这种取SESSION方式已经过时了
header('Location: '.XOOPS_URL.'/');
exit();
}是否可以达到目的呢?
你把它设置成一致就可以了一般 php4 的环境都设置成这样
error_reporting = E_ALL & ~E_NOTICE
你在 php5 中也设置成这样就可以了