#php #laravel
#php #laravel
Вопрос:
Функция загрузки поставщика услуг приложений в сеансе сохранения данных не работает. Потерян сеанс обновления страницы:(
public function boot(Request $request){
if (session('mydata') == ""){
session(['mydata' => $request->input("variable")]);
} else {
session('mydata');
}
}
Комментарии:
1. Вы должны использовать промежуточное программное обеспечение вместо AppServiceProvider для доступа к сеансу.
Ответ №1:
Попробуйте это:
if ($request->session()->get('mydata') == "")
{
$request->session()->put($request->input('variable'));
}
Я не думаю, что вам нужно остальное — поскольку единственный раз, когда это произойдет, это когда сеанс уже ! = «».
Комментарии:
1. Потерян сеанс обновления страницы:(