Я использую CodeIgniter 2.1.0, я хочу после вставки данных в базу данных получить сообщение типа «Ваша информация была успешно обновлена». Для этой работы у меня в CI_Controller есть следующая функция:
function myCiInser(){
... Here is my query ...
//$data: this var is result query that is true
if($data){
$this -> session -> set_flashdata('message', 'Your information was successfully updated.');
redirect('url/myurl');
}
}
И я имею ввиду:
<?php
$message = $this->session->flashdata('message');
if($message){
echo '<div id="error_text">' . $message . '</div>';
}
//I test this : "echo $message;" but don't give output
?>
Но я не даю сообщение, но redirect
сделано и работает верно. и в базе данных в таблице ci_sessions
столбец user_data
у меня есть это:
а: 2: {s: 9: "user_data"; s: 0: ""; s: 19: "вспышка: новый: сообщение"; s: 42: "Ваш
информация была успешно обновлена. ";}
Как можно решить эту проблему?
UPDATE:
У меня была следующая ошибка (я использую от chorme и Ctrl + Shift + j, я получаю это предупреждение):
Не удалось загрузить ресурс: сервер ответил со статусом 404
(Не найдено)
И я исправляю это (теперь у меня нет ошибки), но все еще та же проблема в отображаемом сообщении. что мне делать?