Передача информации на страницу после перенаправления - CodeIgniter - PullRequest
0 голосов
/ 17 апреля 2011

Я создаю CMS с использованием CodeIgniter.

В настоящее время, после того как пользователь редактирует страницу, форма проверяется, а затем перенаправление отправляет пользователя обратно на ту же страницу.

Я хотел бы автоматически добавить сообщение «Save Successful» на перенаправленную страницу, чтобы пользователь знал, что его действие было успешным.

Есть ли способ передать информацию через перенаправление для достижения этой цели? Если нет, есть ли лучший способ сделать это?

1 Ответ

6 голосов
/ 17 апреля 2011

Codeigniter Предоставляет Flashdata, который вы можете использовать для этой цели.Flashdata хранит данные в сеансе только для одного запроса., Хотя вы можете расширить.

    $this->session->set_flashdata('msg', 'Sucess');

    $this->session->flashdata('msg');

    //below code in view
   if(isset($this->session->userdata('msg')))
       echo $this->session->userdata('msg')

http://ellislab.com/codeigniter/user_guide/libraries/sessions.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...