Я заполнил сайт в коде. Страница входа работает в localhost, но когда я загружаю ее на сервер, страница входа не работает. Он показывает пустую белую страницу.
$this->load->model("studentsmodel");
$result = $this->studentsmodel->loginCheck($post_data);
if (!$result) {
$this->notifications->notify('Wrong username or password; Login Failed', 'error');
redirect('site/login', 'refresh');
}
else {
$this->session->set_userdata('student_id', $result['id']);
$this->session->set_userdata('stud_cin', $result['stud_cin']);
$this->session->set_userdata('stud_path', $result['stud_path']);
redirect('student/id/'.$this->session->userdata('student_id'), 'refresh');
}
Это код для страницы входа в codeigniter. Если в $ result нет значения, уведомление «неверное имя пользователя / пароль» не работает. Также, если внутри $ result есть данные, они не собираются разделяться. В обоих случаях это показывает белую пустую страницу. Кто-нибудь может предложить решение для этого? Я использую CI 2.1. Это все работает правильно на локальном хосте, но не на сервере. Любая проблема с обновлением, используемая с redirect ().
вывод $ result равен
Array
(
[id] => 2
[stud_cin] => 11AK11
[stud_path] => photo/no-photo.JPG
)