matin
4 سال پیش توسط matin مطرح شد
5 پاسخ

ست نشدن session

سلام
من داخل ی متدی دیتاهای ارسالی از فرمم رو داخل سشن ذخیره میکنم بعد تو یه تابع دیگه موقع گرفتنشون بهم null برمیگردونه!!
ولی تو همون تابع وقتی سشن رو صدا میزنم دیتاهارو بهم برمیگردونه!!
جالب اینجاس وقتی به سشن یه تکست ساده میدم، اونور میتونم بگیرمش ولی دیتاهای فرم رو خیر!!
مشکل از کجا میتونه باشه؟


لاراول
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
html_css
nodejs
vuejs
وردپرس
پایتون
css
فلاتر
react
javascript
ثبت پرسش جدید
مهدی طهرانی
تخصص : cloud architect
@mtehrani 4 سال پیش مطرح شد
0

@matin.kh73
کدی که نوشتین رو اگه میشه بزارید تا بتونیم راهنمایی کنیم


matin
@matin.kh73 4 سال پیش آپدیت شد
0
public function sendConfirmationCode(Request $request)
    {
        Session::put('centerFormInformation', $request->all);
        $mobile = $request->mobile;
        $this->sendSMSVerification($request->only(['mobile', 'name']));
        return view('reservable_center.confirmation_code',compact('mobile'));
    }

    public function storeCenterForm(Request $request)
    {
        if ($this->checkConfirmationCode($request->confirm_code));
        {
           $data = Session::get('centerFormInformation');
           dd($data);
           $user = $this->storeUser($data);
           $center = $this->storeCenter($request->only($data), $user);
           $room = $this->storeRoom($request->only(['room_name', 'room_size', 'chair_count', 'room_price', 'floor_type', 'room_images']));
        }
        return redirect()->back();
    }

مهدی طهرانی
تخصص : cloud architect
@mtehrani 4 سال پیش مطرح شد
0

@matin.kh73

دوست عزیز به جای استفاده از فساد Session:: از $request->session() استفاده کن ببین تفاوتی میکنه یا نه؟
و اینکه از چه درایوری برای سشن استفاده میکنی؟ فایل، دیتابیس یا ردیس یا چیز دیگه؟


matin
@matin.kh73 4 سال پیش مطرح شد
0

@haghft
تفاوتی نداشت!! :(
از درایور فایل


مهدی طهرانی
تخصص : cloud architect
@mtehrani 4 سال پیش آپدیت شد
0

@matin.kh73
به جای این

Session::put('centerFormInformation', $request->all);

بنویسید

Session::put('centerFormInformation', $request->all());

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

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