Chernichko
@Chernichko
Учусь.

Почему не выводятся данные сессии codeigniter?

При попытке вывода данных из сессии во views ничего не выводится.
причем при var_dumpe в контроллере данные есть.
Как вывести данные во вьювере?!

$promocode = $this->session->userdata('promocode');
$this->dataloc['promocode'] = $promocode;
$this->data['content']= $this->load->view('orderin',$this->dataloc,true);
  • Вопрос задан
  • 188 просмотров
Решения вопроса 1
ZoRgSoft
@ZoRgSoft
Программист
Желательно передавать все данные в view из котролера, а не в view пытаться вывести их.
Попробуй в контролере:
$this->data['content']= $this->load->view('orderin', array("promocode" => $promocode) ,true);

Потом в коде view "promocode" попробуй вывести например так
<?php echo $promocode; ?>
Если не сработает, то смотри содержание переменной $promocode и получаемые данные из $this->session->userdata('promocode')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы