次のコードを使用して、ページの上部にある PHPBB3 フォーラム ログインを利用してログイン ストリップを作成しようとしています。
if ( !$user->data['is_registered'] ) {
$c .= '<form action="./forum/ucp.php?mode=login" method="post">
Username:<input style="height:16px;font-size:10px;" type="text" name="username" size="20" title="Username" />
Password:<input style="height:16px;font-size:10px;" type="password" name="password" size="20" title="Password" />
<input type="submit" name="login" value="Login" />
Remember Me? <input type="checkbox" name="autologin" id="autologin" />
<input type="hidden" name="redirect" value="./../index.php" />
</form>'
}
それでも、私がそれを使用するときはいつでも、ユーザーが残したばかりのインデックス ページではなく、フォーラムのインデックス ページにリダイレクトすることを主張します。これには、Web サイトのフロント ページでのセッション チェックを効果的に無効にするという連鎖反応 (少なくともこれが原因だと思います) もあります。
なぜこれがうまくいかないのかについて誰かが考えを持っているなら、それは大歓迎です。