Я храню другую сессию, как идентификатор, тип, isloggedin и, наконец, comp_city где хранить имя города на comp_city сессию ..Codeigniter сессия странного поведение
Например, я хранящийся «Сан-Франциско» в сессионном comp_city и это было успешно, и теперь я перенаправлен на другую страницу, и я хочу использовать ценность comp_city, но странная вещь вместо того, чтобы иметь «Сан-Франциско», поскольку моя ценность дает мне «img». В чем проблема? Это потому, что я использовал слишком много сеансов?
public function index($city='', $error=null)
{
if($city == '')
{
$city = 'San Francisco';
$this->session->set_userdata(array('compcity' => $city));
}else if($city)
{
$city = urldecode($city);
$this->session->set_userdata(array('compcity' => $city));
}
....
может быть ваши данные сеанса становятся переопределен где-то, вы могли бы показать свой соответствующий код ..! –
и как вы получаете данные сеанса для 'compcity' ...? –