Сообщение: неопределенный индекс: пароль - PullRequest
0 голосов
/ 30 мая 2019

Серьезность: Уведомление

Сообщение: неопределенный индекс: пароль

Имя файла: models / userr.php

Номер строки: 10

Обратный след:

Файл: C: \ xampp \ htdocs \ cooladmin \ application \ models \ userr.php Строка: 10 Функция: _error_handler

Файл: C: \ xampp \ htdocs \ cooladmin \ application\ controllers \ auth.php Строка: 17 Функция: вход в систему

Файл: C: \ xampp \ htdocs \ cooladmin \ index.php Строка: 315 Функция: require_once

класс userr extendsCI_Model {

public function login($post) 
{
    $this->db->select('*');
    $this->db->from('user');
    $this->db->where('username', $post['username']);
    $this->db->where('password', $post['password']);
    $query = $this->db->get();
    return $query;
}  

расширяет класс аутентификации CI_Controller {

public function login()
{
    $this->load->view('login');
}

public function process()
{
    $post = $this->input->post(null, TRUE);
    if(isset($post['login'])) {
        $this->load->model('userr');
        $query = $this->userr->login($post);
        if($query->num_rows() > 0) {
            echo "login berhasil !";
        } else {
            echo "login gagal !";
        }
    }
}

}

1 Ответ

0 голосов
/ 30 мая 2019

используйте это:

$this->db->where('password', isset($post['password']) ? $post['password'] : '');

Это просто означает, что пароль не был отправлен из формы

...