控制器代碼如下所示無法登錄。 沒有任何錯誤得到什麼問題,我可以不知道如何通過Ajax用戶名和密碼通過ajax登錄..無法登錄
public function loginn()
{
$email=$this->input->post('email');
$password=$this->input->post('password');
//$this->load->library('form_validation');
$this->form_validation->set_rules('email', 'Email or number', 'required|min_length[10]|max_length[30]');
$this->form_validation->set_rules('password', 'password', 'trim|required|min_length[4]|max_length[40]');
if ($this->form_validation->run() && $this->Login_model->login($email, $password)) {
$this->welcome();
}
else {
$this->form_validation->set_message('check_database', 'Invalid username or password');
$this->index();
}
}
下面的代碼中調用如圖瀏覽頁面通過ajax.script作爲below.how帖子發送值傳遞後值控制器使用ajax。
<script type="text/javascript">
$(document).ready(function(){
$("#fpassf").click(function(){
//e.preventDefault();
var email = $("#email").val();
var password= $("#password").val();
$.ajax({
type: "POST",
url: "<?php echo base_url() ?>"+"Index.php/Login_cntrl/loginn",
data: {email:email,password:password},
success:function(data)
{
alert('Successfully login');
},
error:function()
{
alert('fail');
}
});
});
});
在圖像上點擊登入畫面下方 enter image description here
顯示在圖所示 enter image description here
把你的jQuery代碼 – Shayan
問題是什麼?錯誤?問題是什麼?預期與實際行爲?由於缺乏細節而投票結束。 –
如果您有任何問題,請檢查您的AJAX響應和PHP錯誤。也許這會幫助你找出問題所在。 – mi6crazyheart