我的网站主页上有以下代码,当网站添加到 iphone 的主屏幕时,总是将我重定向回 login.php 页面。有没有办法记住登录信息或者从主页顶部删除这个脚本?谢谢你的帮助。顺便说一句,如果我从浏览器打开该站点,除非我清除我的历史记录,否则它不会要求重新登录。
<?PHP
require_once("./source/include/membersite_config.php");
if(!$fgmembersite->CheckLogin())
{
$fgmembersite->RedirectToURL("login.php");
exit;
}
?>
检查登录功能:
function CheckLogin()
{
if(!isset($_SESSION)){ session_start(); }
$sessionvar = $this->GetLoginSessionVar();
if(empty($_SESSION[$sessionvar]))
{
return false;
}
return true;
}
获取登录会话变量:
function GetLoginSessionVar()
{
$retvar = md5($this->rand_key);
$retvar = 'usr_'.substr($retvar,0,10);
return $retvar;
}