小さなメンバーエリアにつながるログインスクリプトを使用しています (特に特別なものはありません)。これを変更して、ユーザー資格情報が送信されると、制限されたエリアが新しいウィンドウで開くようにできるかどうか疑問に思っていました。
ここに私のコードのサンプルがあります:
<?php
define("_VALID_PHP", true);
require_once("init.php");
if ($user->logged_in)
redirect_to("welcome.php");
if (isset($_POST['doLogin']))
: $result = $user->login($_POST['username'], $_POST['password']);
if ($result)
: redirect_to("welcome.php");
endif;
endif;
?>
そして、ここにフォームがあります:
<form action="" method="post" id="login_form" name="login_form">
<h1>Login</h1>
<div style="text-align:center; color:#F00; margin-bottom:20px;" id="msgholder-alt"><?php print $core->showMsg;?></div>
<p>
<label for="username" class="uname" > Your Username:</label>
<input id="username" name="username" required type="text" />
</p>
<p>
<label for="password" class="youpasswd"> Your Password: </label>
<input id="password" name="password" required type="password" />
</p>
<p class="login button">
<input type="submit" value="Login" name="submitlogin" />
<input name="doLogin" type="hidden" value="1" />
</p>
</form>
いくつかの助けをいただければ幸いです-ありがとうございます。