php ログイン後にログイン前のページに戻る際の問題
この投稿は cntegzs によって最終編集されました: 2012-11-27 16:45:39
次のコードは、ログイン前のページに戻ることができます:
<A onclick="window.location='user/login.php?url='+encodeURIComponent(window.location.href)" target="_top">登录<B></B></A>
ログイン後にコピー
ログインページは次のとおりです:
次のログイン ページの場合:
index.php?mod=user&act=login
ログイン後にコピー
ログイン後にログイン前のページに戻るにはどうすればよいですか?
------解決策---------index.php?mod=user&act=login&url= xxx
GET 経由でパラメータを渡すだけです、
もちろん、コントローラーがステアリングをサポートしている必要があります。
------解決策------1. 現在の URL を保存できます。フロントエンドには Cookie があり、セッション、データベース、ファイルなどの多くのバックエンド形式があります。
2. 現在の URL をログイン リンク
の後ろに貼り付けます。
'index.php?mod=user&act=login&url='+encodeURIComponent(window.location.href);
ログインに成功したら、この URL
が指すパスにジャンプします。