次のコードで外部ログインを行うことができます
<form action="./phpBB3/ucp.php?mode=login" method="post">
<h3><a href="./phpBB3/ucp.php?mode=login">Login</a> • <a href="./phpBB3/ucp.php?mode=register">Register</a></h3>
<fieldset>
<label for="username">Username:</label>
<input type="text" name="username" id="username" size="10" title="Username" />
<label for="password">Password:</label>
<input type="password" name="password" id="password" size="10" title="Password" />
<input type="submit" name="login" value="Login" />
</fieldset>
</form>
しかし、これはフォーラムのインデックスに行き着きます。
追加すると
<input type="hidden" name="redirect" value="./somefile.html" />
開始したページにリダイレクトして戻すことはできますが、不必要に別のページに戻って戻ってくるだけで、そのページで行ったことはすべて失われます。
ページを離れずにログインできるシステムを作成する方法を知っている人はいますか? 多分iframeで何か?