私は最初にcodeigniter phpを使用してコントローラを作成し、ビューをロードするログインページを作成します。私がページにログインすると、url/loginは索引で変更されず(ロードされたページです)、ログインしたままになります。 URLが/ indexに正しくログインすると、このように変更する方法はありますか?変更ページのURLを変更するとき
答えて
ログインが成功したら、redirect('controller/method');
を使用して、必要なユーザーをリダイレクトすることができます。
はそれがredirect
機能を使用できるようにすることを忘れないでください、あなたは、アプリケーション全体でヘルパーを呼び出すために、コントローラの__construct()
方法やconfig/autoload.php
ファイルにURLヘルパーをロードしている必要があります。
__construct()
機能でurlヘルパーを読み込む方法は?
function __construct()
{
parent::__construct(); // Don't forget to call the parent constructor in this method
// Now we can easily load our desired stuff
$this->load->helper('url');
}
それとも、ただlogin()
方法で成功し、ログインした後、それを読み込むことができます。
詳細については、http://codeigniter.com/user_guide/helpers/url_helper.htmlをご覧ください。
しかし、私はコントローラだけを呼び出すことができますか?コントローラ内のメソッドも呼び出す必要がありますか? – Mazzy
あなたは 'redirect()'の入力について話していますか? 'user/index'にリダイレクトするために' redirect( 'user'); 'のようなコントローラだけを呼び出すことができます(' index'はすべてのコントローラのデフォルトメソッドです)。コントローラとメソッドの両方を 'redirect 'user/register'); ' –
- 1. ページの角の変更URL
- 2. angular2のURLを変更するときにdomの一部を変更する
- 3. URLを変更せずにAngularJSのページを更新する
- 4. ページのサイズを変更するときにdivのサイズを変更する
- 5. 変更URLのページをリロードした後
- 6. iframeのURLを変更すると親ウィンドウのURLが変更される
- 7. ロゴの最終ページURLを1ページに変更する
- 8. ファイルを変更したときにページを更新する
- 9. ファイルサイズが変更されたときにページを更新する
- 10. ColdFusionでページ変更時のセッション変数を変更する
- 11. ViewPagerがページを変更したときにツールバーの色を変更します
- 12. ページをリロードするまでのURLを変更する
- 13. URLを変更して更新する
- 14. URLパラメータを変更する
- 15. URLを変更する
- 16. ページとナビゲーションバーのサイズ変更
- 17. 変更URLは
- 18. モディリライトURL変更
- 19. 変更ダイナミックURL
- 20. URLが変更
- 21. yii2 - urlmanagerとbrowser urlを変更する
- 22. 次のページに移動するときにURLが変更されない
- 23. すべてのページでWordPressのURLを変更するには?
- 24. 更新/変更後のセッション変数の変更ページ
- 25. ReactJSの変更URL
- 26. ベースURLの変更
- 27. URLコアの変更
- 28. url-jqueryを提供してページの背景を変更する
- 29. フォーム提出のページのURLを変更する方法
- 30. 重力のページURLを変更する方法
phpセッションとリダイレクトヘッダーについて読む。答えは簡単ですが、私は助けるとは思わない:リダイレクトを使う( 'YOUR_URL_HERE'); – matheuzzy
今、私は最終的にリダイレクト方法を意味することを理解していた – Mazzy