私は最初に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. ページのサイズを変更するときにdivのサイズを変更する
- 2. 変更URLのページをリロードした後
- 3. iframeのURLを変更すると親ウィンドウのURLが変更される
- 4. ファイルサイズが変更されたときにページを更新する
- 5. ColdFusionでページ変更時のセッション変数を変更する
- 6. ViewPagerがページを変更したときにツールバーの色を変更します
- 7. URLを変更する
- 8. URLパラメータを変更する
- 9. URLが変更
- 10. モディリライトURL変更
- 11. ページをリロードするまでのURLを変更する
- 12. 更新/変更後のセッション変数の変更ページ
- 13. url-jqueryを提供してページの背景を変更する
- 14. 選択変更のページを変更する
- 15. URLを変更または変更するPHPコード
- 16. コンフルエンスページが変更されたときのURLをトリガーする
- 17. PHP $ _SERVER []変更URL
- 18. URLのベース名を変更
- 19. elggプラグインのURLを変更
- 20. ページをリロードせずにアドレスバーでURLを変更する方法
- 21. 変更するスクロールビューページのオフセットを変更するページの半分以上をスクロールすると、ビューページ内のページ
- 22. everyauth.twitter.redirectPath( '/'); - 元のページのURLに基づいて変更する
- 23. ユーザーがウィンドウのサイズを変更したときにページを更新する
- 24. URLを変更するときにAngularJSメニューを開く方法
- 25. のliアンカーインデックスと変更URLを取得
- 26. コンテンツの変更時にLiferay CMSのURLが変更される
- 27. Ruby- URLを変更せずにボタンのリリースのレイアウトを変更
- 28. URLのパラメータの値を変更する
- 29. モデルが変更されたときの変数の変更
- 30. mod_rewrite - URLのケースを変更する
phpセッションとリダイレクトヘッダーについて読む。答えは簡単ですが、私は助けるとは思わない:リダイレクトを使う( 'YOUR_URL_HERE'); – matheuzzy
今、私は最終的にリダイレクト方法を意味することを理解していた – Mazzy