ユーザーがログインボタンを押した後でも、彼は同じページにとどまります。私のログインフォームはヘッダーにあり、すべてに共通です。家と連絡先の2つのページがあるとします。ユーザーがホームページを最初に訪れます。その後、連絡先のページにアクセスします。ユーザがヘッダーのログインボタンを押しても、フィールドに入力した内容は問題ではありません。妥当性検査が行われ、ユーザはログインして連絡先ページに留まるか、エラーメッセージが表示され、連絡先ページ。私はcodeigniterフレームワークを使用しています。私がcodeigniterで使用できるものはありますか?PHPでログインした後、同じページに滞在するには?
3
A
答えて
5
ユーザを認証した後、あなたはあなたの選択のページに彼をリダイレクトすることができ、ユーザを認証した後$_SERVER['HTTP_REFERER']
1
へのリダイレクトヘッダを行う
redirect(base_url(), 'refresh');
あなたはまた、送信された可能性のあるエラーまたは例えば任意のメッセージusignもちろん、セッションライブラリをロードする必要があります。
$this->session->set_flashdata('message', '<div class="message">' . $error . '</div>');
2
こんにちは、以前のURLをgeetingため$ _SERVER [ 'HTTP_REFERER']を使用してみてください。
$refering_url = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '' ;
からセッション 値をcontrollers.Getそれがログインにアクセスできるように、前のページのURLにセッションにURL
$this->session->set_userdata('url', $refering_url);
ストアを取得するためのログインビューページにこのコードを置きますconttrollerとログイン資格情報を確認した後、リダイレクトの使用をリダイレクトするために、このURL
$url=$this->session->userdata('url');
にリダイレクト()
redirect($url, 'refresh');
は
$this->agent->referrer();
$this->load->library('user_agent');
ライブラリをロードするために、それは
0
はこれを試すことができます願っています。
関連する問題
- 1. 春の同じページに滞在する
- 2. PHPフォーム - 同じページに滞在を提出
- 3. アンドロイド - 同じアクティビティに滞在する
- 4. AjaxのPHPのフォームが後に提出し、同じページに滞在していない
- 5. 同じセッション内でログインした後にPHPでリダイレクトする
- 6. phpフォームデータアクセスと滞在ページ
- 7. フォームの提出後にページに滞在する方法
- 8. facebookでログイン後、同じページにリダイレクト応じ
- 9. PHPでログインした後に同じユーザ名でリダイレクトする方法
- 10. ログイン後に同じページにリダイレクトする方法
- 11. PHPでファイルをダウンロードした後、同じページにリダイレクトする方法は?
- 12. 特定のページに滞在するユーザーを知るために
- 13. djangoログインユーザー、ログイン後のユーザーが同じページにある
- 14. open-cart 2.2:ログイン後に同じページにユーザーをリダイレクト
- 15. Laravel:ログイン後にユーザーを同じページにリダイレクト
- 16. PHPフォームを送信した後、同じページにメッセージを表示する方法
- 17. ブートストラップポップオーバーコンテンツに滞在
- 18. ログイン後に前のページにリダイレクトphp
- 19. 同じページに滞在しているときにupvoteの機能はどのように行われますか? (PHP/MySQL)
- 20. PHPの同じページでPHPセッションを管理するには
- 21. 同じページ(PHP)
- 22. Window.Locationを同じページにするPHP
- 23. phpフレームワークlaravelを使用してログインした後にページをリダイレクト
- 24. phpでログインした後の管理日時に最後にログインする方法
- 25. 保存した後に同じページを表示する
- 26. cakephpを使用してログインした後の現在のページにリダイレクトする3.4.7
- 27. ログイン/サインアップ後、同じページにリダイレクトされるので、私たちのポータルでログインしてサインアップしているfbユーザーを追跡するには
- 28. 同じPHPログインとコールバック
- 29. django allauthを使ってソーシャル・ログインした後、同じページにリダイレクトする方法は?
- 30. php - 同じページへのログイン、静的ではあるが異なるロール
リフレッシュしたくない、または同じページにリロードすることを意味しますか?それが最初の場合、それはajaxと多くのjavascriptが関係しています... – Hailwood