ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp では、ログイン後にログイン前ページにジャンプする際に依然として問題が発生します。
これをバックグラウンドで実装したいと思いました。昨日ここのリンクの説明について質問しましたが、誰も答えてくれませんでした。そこで、ログイン後のジャンプ機能を実装したいと思いました。
ログインテンプレート内でセッションがある場合は前のページに戻ると判定しましたが、セッションが無いとだけ書きました。セッションがない場合は、display() を実行します。存在する場合は、前のページにジャンプできないのではないかと思いますが、それでもできません。ログインジャンプの問題がこれほど複雑だとは思いませんでした。インターネット中を探しましたが、適切な例がありませんでした。
リーリー
リーリー
ログインテンプレート内でセッションがある場合は前のページに戻ると判定しましたが、セッションが無いとだけ書きました。セッションがない場合は、display() を実行します。存在する場合は、前のページにジャンプできないのではないかと思いますが、それでもできません。ログインジャンプの問題がこれほど複雑だとは思いませんでした。インターネット中を探しましたが、適切な例がありませんでした。
リーリー
リーリー
リーリー
history.go(-1)を試してみてください
このように言えば、ログインと権限の検出の問題は親クラスに記述し、各コントローラーにそれを継承させる必要があります。
それでは判断してください
その後、リダイレクトは大まかにこんな感じですsession(!$args)
ジャンプに関しては、この自己ドキュメントを詳しく読んでいただければ、難しくないはずです。
またはセッションを使用することもできます。