احمد
3 سال پیش توسط احمد مطرح شد
2 پاسخ

پاک شدن سشن بلافاصله بعد از رفتن به روت دیگه

سلام دوستان. من تو کنترلر یه سشن ذخیره کردم و میخام تو بخش های مختلف از اون سشن استفاده کنم. اما وقتی سشن رو مقدار دهی می کنم و وارد روت دیگه ای میشم و اون سشن رو صدا میزنم مقدار null نمایش داده میشه. درصورتی که وقتی در همون کنترلری که سشن رو ست می کنم توسط dd() مقدار اون سشن نمایش داده میشه و اوکی هست.
نکته جالب اینجاست که سشنی که وظیفه داره اطلاعات کاربر لاگین شده رو ذخیره کنه درست کار میکنه و همچنین سایر سشن ها الا این سشن.

به این شکل سشن رو ست میکنم:

session(['shipping' => $shipping]);

ثبت پرسش جدید
نوب
تخصص : کدنویس نوب :)
@yk5742g 3 سال پیش مطرح شد
0

اینجوری ست کن

$request->session()->put('key', 'value');

میلاد هدایت پور
تخصص : در حال پیشرفت
@miladparsi1070 3 سال پیش مطرح شد
0

یکبار اینطوری تست کنید چون میگید بقیه سشن ها کار میکنن

Session::put('variableName', $value);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام