を確認する方法&表示間違ったユーザー名 $(「#のlogin_form」)提出(関数(E) { e.preventDefault() ; var uname = $( '#uname')。val(); var upassword = $( '#upassword'); val(); if(uname == "" || upassword == "") { $( '#errmessage').html( 'すべてのフィールドが必要です'); } else { $( '#errmessage').html( "")。hide(); $。アヤックス({ タイプ: "POST"、 URL: "User_controller/login_autho /"、 データ型: 'JSON'、 データ:{のuname:のuname、upassword:upassword}、 成功:機能(データ){ $( '# fadeIn().html(data)、 window.location.replace( "/ User_controller/profile"); } }); } }); ログインauthoをチェックし、成功は、プロファイルページにのCodeIgniter:ログインが同じログインページにリダイレクトする方法を、失敗した場合は、ユーザー名とパスワード
機能に$this->Model->login($uname,$upassword); // Login method you have to create
if($query->count() ==1 ){
echo 'login';
}else{
echo "failed";
}
をモデル化するために、これらの変数を渡し
$uname = $this->input->post('uname');
$upassword = $this->input->post('upassword');
に書くための簡単な
public function login_autho() {
$data = array(
'uname' => $this->input->post('uname'),
'upassword' => $this->input->post('upassword')
);
$result = $this->login_model->login_user($data);
if ($result == TRUE) {
$this->session->set_flashdata('success', 'Success Login');
$this->load->view('user/success');
// echo 'su';
} else {
//$this->session->set_flashdata('error', 'Invalid Username or Password');
//echo 'invalid user';
// echo json_encode(false);
}
}
public function profile() {
$this->load->view('header');
$this->load->view('user/success');
}