2016-05-12 6 views
0

こんにちは私はcodeigniterを使用しています。ここで私は最初にログインしていないときに重大な欠陥を持っていますが、なぜログインしていないのですか?Codeigniterログイン機能

もちろんの

答えて

0

、このエラーあなたは前$this->session->userdata('login_type')チェックセッションでこの項目を定義し、その解決策は、次のようにコードを並べ替えることですので:

if ($this->input->post('login_type') == 'admin') { 
    $this->session->set_userdata('login_type', 'admin'); 
} 

if ($this->session->userdata('login_type') == 'admin') { 
    redirect('/Dashboard'); 
} 
+0

私は、これはあなたが値をないチェックソリューション、初めてだと思いますセッションで定義されているので、前に議論したようにコードを置き換える必要があります。 –

+0

ヒンジがエラーが発生した場合私はページをホームページにリダイレクトしたいのですが、そのロジックの正しい方法を教えてください。 – ohmygood

+0

各コントローラでこれを行うには、catchステートメントを使用して関数をラップするか、リダイレクトするcatchを使用します...またはあなたはエラーのページ –

関連する問題