Ничего случиться, потому что это:
$this->session->set_flashdata('message', 'HELP!');
ли просто установка «HELP» в сессии «сообщение»;
$this->session->set_flashdata('error', 'WOOPS!');
Вам необходимо установить также некоторые условия, на ваш взгляд, для того, чтобы прочитать сессию и увидеть результат:
<?php
if($this->session->flashdata('message'))
{
?>
<div class="container" style="padding-top:80px;">
<div class="alert alert-info alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<?php echo $this->session->flashdata('message');?>
</div>
</div>
<?php
}elseif($this->session->flashdata('error')){
?>
<div class="container" style="padding-top:80px;">
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<?php echo $this->session->flashdata('error');?>
</div>
</div>
<?php
}
?>
Как вы можете видеть, что здесь два примера один для сообщения (успех) и один для ошибки (неудовлетворительно)
EDIT:
в качестве реакции вашего комментария я отправляю это здесь, потому что в т он комментарий обыкновение быть читаемыми:
Как вы говорите, что вы уже сделали это:
$autoload['libraries'] = array('database','session');
ли вы установили это в конфиге?
$config['encryption_key'] = 'DCF564RT9JN761AZX56FR76Rd8hg6s12';
$config['sess_driver'] = 'database';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = 'ci_session';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
Данные Flash доступны только для NEXT http-запроса. Вы делаете еще один запрос? Если да, вы делаете только один? – Kisaragi
Да, я делаю еще один запрос и только один. –
Вы уверены, что только один запрос был сделан? – Kisaragi