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

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

WBOY
WBOYオリジナル
2016-12-01 01:27:462859ブラウズ

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

返信内容:

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

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

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

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

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



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

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。