Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Привет всем, собственно проблема: stackoverflow.com/questions/20594055/sessionput-withdata-losts-after-page-refresh-laravel4
идея такова, что контроллер:
public function somePage()
{
$params=array(
'title'=>trans('welcome.welcome'),
'lang'=>$lang=Config::get('app.locale')
);
$view = View::make('firstpass',$params)->with(array('data'=>true,'uid'=>10));
return $view;//
Response::view('firstpass',$params);//->with(array('data'=>true,'uid'=>10));
}
забывает напрочь данные сесии если делаю рефрешь,
пробовал
return View::make..
return Response::view
return Response::make
но все-равно после рефреша данных сессии нету => Session::get не находит => редирект
Возможно проблема в том что сессии сохраняются в /app/storage/session/
создается файлик с сессией и в нём при лобом запросе данные пустые
_sf2_attributes|a:2:{s:6:"_token";s:40:"XCJlvuFO2RCpKZYiW0Amm23DP5jwsmcC1Uq9vIS7B";s:5:"flash";a:2:{s:3:"new";a:0:{}s:3:"old";a:0:{}}}_sf2_flashes|a:0:{}_sf2_meta|a:3:{s:1:"u";i:1387124689;s:1:"c";i:1387123303;s:1:"l";s:4:"7200";}
Не в сети
Спасибо, доэтого я думал что ->with(array('data'=>true,'uid'=>10)); записывает в сессию..а вышло что даже если перед ним записать session::put он все-равно её сотрет.
проблема решена, спасибо.
Страницы 1