ログイン チェックが失敗した場合に新しいページにリダイレクトするのではなく、ページにとどまり、ログイン フォームのポップアップが表示されるログイン ボタンのクリックをシミュレートしたい。何か案は?
必要なことを何もしない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>