如果登录检查失败,我不想重定向到新页面,而是想留在页面上并模拟单击登录按钮,这会弹出登录表单。有任何想法吗?
使用 php 重定向的蹩脚尝试没有做任何想做的事情:
function logincheck($redirect='')
{
if(!isset($_SESSION['duser']['id']))
{
if($redirect)
{
header("Location: ".$config['site_url']."index.php? redirect=".urlencode($redirect));
}
else
{
header("Location: ".$config['site_url']."index.php#login-box");
}
exit;
}
}
HTML 按钮:
<li><a class="log" href="#login-box"></a></li>