ufo18231823
(ufo18231823)
注册会员

初级会员
UID 66618
精华
0
积分 177
帖子 103
金钱 177 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-9-13
状态 离线
|
各位兄弟,大家来看看这个问题能怎样解决?
if(session_is_registered("user_name"))
{
echo "<div align=center><p><br align=center>恭喜您,信息验证成功!游览器将自动跳转</br></p><p><br align=center><a href=index.php>如未跳转,请点击这里</br></a></p>";
echo "<meta http-equiv='refresh' content='5;URL=index.php'>";
//echo "<script language=javascript>parent.window.location.href='index.php';</script>";
}
我在做登陆的时候,如果if语句内用echo "<script language=javascript>parent.window.location.href='index.php';</script>"; 语句跳转就没问题,但如果照上面那样跳转的话,就会弹出个警告:
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
这个问题该怎样解决呢?有人建议把register_globals打开,这样就出现了一个怪问题,用腾讯的IE就不会有这个警告出现,而用系统自带的IE还是会出现这个警告? 而且把全局变量打开是不安全的,各位兄弟谁能告诉我这个问题能怎样更好的解决呀?想要我实现的这种效果.
|
|