CodeIgniter: входной класс не загружается (или я так думаю) - PullRequest
2 голосов
/ 22 мая 2011

Я пытаюсь работать с инфраструктурой CI (PHP), и мне не очень везет с базовым классом "Input".

Вот мой код:

$user_name = $this->input->post('username');
$password = $this->input->post('password');

Эторезультат при попытке загрузить контроллер:

Обнаружена ошибка PHP

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

Сообщение: неопределенное свойство: Логин :: $ input

Имя файла: controllers / login.php

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

Любые советы?

1 Ответ

8 голосов
/ 22 мая 2011

Убедитесь, что ваш контроллер расширяет CI_Controller и что вы вызываете родительский конструктор по своему:

class Login extends CI_Controller {
    public function __construct() {
        parent::__construct();
    }
    /* the rest of your code... */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...