ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp では、ログイン後にログイン前ページにジャンプする際に依然として問題が発生します。

thinkphp では、ログイン後にログイン前ページにジャンプする際に依然として問題が発生します。

WBOY
リリース: 2023-03-02 13:08:01
オリジナル
2875 人が閲覧しました

これをバックグラウンドで実装したいと思いました。昨日ここのリンクの説明について質問しましたが、誰も答えてくれませんでした。そこで、ログイン後のジャンプ機能を実装したいと思いました。
ログインテンプレート内でセッションがある場合は前のページに戻ると判定しましたが、セッションが無いとだけ書きました。セッションがない場合は、display() を実行します。存在する場合は、前のページにジャンプできないのではないかと思いますが、それでもできません。ログインジャンプの問題がこれほど複雑だとは思いませんでした。インターネット中を探しましたが、適切な例がありませんでした。 リーリー リーリー

返信内容:

これをバックグラウンドで実装したいと思いました。昨日ここのリンクの説明について質問しましたが、誰も答えてくれませんでした。そこで、ログイン後のジャンプ機能を実装したいと思いました。

ログインテンプレート内でセッションがある場合は前のページに戻ると判定しましたが、セッションが無いとだけ書きました。セッションがない場合は、display() を実行します。存在する場合は、前のページにジャンプできないのではないかと思いますが、それでもできません。ログインジャンプの問題がこれほど複雑だとは思いませんでした。インターネット中を探しましたが、適切な例がありませんでした。 リーリー リーリー
リーリー

history.go(-1)を試してみてください

このように言えば、ログインと権限の検出の問題は親クラスに記述し、各コントローラーにそれを継承させる必要があります。

それでは判断してください



その後、リダイレクトは大まかにこんな感じですsession(!$args)ジャンプに関しては、この自己ドキュメントを詳しく読んでいただければ、難しくないはずです。
またはセッションを使用することもできます。

thinkphp では、ログイン後にログイン前ページにジャンプする際に依然として問題が発生します。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート