有没有人知道PHP5中不推荐使用的函数session_is_registered的替代方法?
下面是我的代码:
ob_start();
session_start();
if(!session_is_registered(myusername))
{
header("location:main_login.php");
}
ob_flush();
谢谢,
毛罗
发布于 2010-04-08 22:54:36
“您只需设置和引用$_SESSION变量。”例如:
if( isset($_SESSION[$myusername]) )
发布于 2010-04-08 23:00:27
另外,最好使用$_SESSION['username'] = $myusername;
。将$_SESSION[$myusername]
用作变量可能会覆盖会话中的现有变量。
发布于 2013-09-30 16:10:22
但如果您在会话变量中设置了任何内容,它将显示受保护的页面:例如,
<?php
session_start();
if(isset($_SESSION[$myusername])){
echo "welcome to protected page.";
}
else {
header('location:login.php');
die;
}
?>
https://stackoverflow.com/questions/2600905
复制相似问题