Здравейте, отскоро от версия 2.0.3 на CodeIgniter започна да ми прави някакви дребни проблеми, но те прерастнаха. Преди си пишех логин и логаут система без проблем, а сега не иска да ми създаде дори сесията. Преглеждах кода 10 пъти и след 5 извеждания разбрах от къде идва, но нямам никаква идея как мога да го оправя. Моля помагайте. Ето какво написах сега набързо:
PHP:
<?php
class Ex_login extends CI_Controller {
function login_send() {
$this->load->model('login_model');
$this->form_validation->set_rules('user', 'user', 'trim|required|xss_clean');
$this->form_validation->set_rules('pass', 'pass', 'trim|required|xss_clean');
if($this->form_validation->run() == True)
{
if($this->login_model->validate() == True)
{
$new_data = array(
'user' => $this->input->post('user'),
'is_logged_in' => true
);
if($this->session->set_userdata($new_data))
{
redirect('nice');
}
else
{
echo "Some 2";
}
}
else
{
echo "Some 1";
}
}
else
{
echo "Some";
}
}
}