public function editNotice(Request $request,$id=null){
if(Session::has('idSession')){
// 1. First try
dd($request->all()); //check if control gets to this line
if($request->isMethod('post')){
// 2. Second try
dd($request->all()); // check if control gets to this line
$data = $request->all();
$test = $data['death_name'];
// Session::put('death_name',$test);
$request->session()->put('death_name', $test);
///////////////////// 3. Third try
dd(session('death_name')); // check if control gets to this line
} else {
return redirect('/user')->with('flash_message_error','Please Login First to
access..');
}
}
Отладка с использованием вышеуказанного кода:
если вы перейдете к шагу 3 1004 * и все равно получите NULL / Пусто
Перейдите в папку {project_root}/storage
и дайте 775
разрешение и право владения www-data
Используйте следующие команды:
{project_root}> sudo chown -R www-data:www-data storage/
{project_root}> sudo chmod -R 775 storage/
, если выше не работает, попробуйте с 777
если 777
также не работает
Проверьте вашу конфигурацию.
https://laravel.com/docs/5.7/session#configuration