Saied Hr
4 سال پیش توسط Saied Hr مطرح شد
8 پاسخ

از بین رفتن سشن در لاراول

سلام دوستان من وقتی داخل کنترل درون یک متد سشنی رو ست میکنم و همونجا فراخوانیش میکنم به درستی کار میکنه ولی هنگامی که همون سشن رو در متد دیگه میخوام استفاده کنم مقدارش از بین میره و چیزی ازش باقی نمیمونه به جز ی توکن.
حالا سوالم اینه آیا راهی هست که بشه سشن رو درون متدهای دیگه هم استفاده کرد؟


ثبت پرسش جدید
HRH
تخصص : back-end developer , switching...
@h.r.hassani 4 سال پیش مطرح شد
0

@saeedlovelorn2
سلام . دوست عزیز می تونم بپرسم سشن هاتون رو کجا ذخیره می کنید؟؟
توی فایل env. هم مقدار SESSION_LIFETIME رو چک کنید ببینید درست باشه


Saied Hr
@saeedlovelorn2 4 سال پیش مطرح شد
0

@h.r.hassani

SESSION_DRIVER=file
SESSION_LIFETIME=120

پیش فرض خود لاراوله تغییری توشون ایجاد نکردم


HRH
تخصص : back-end developer , switching...
@h.r.hassani 4 سال پیش مطرح شد
0

@saeedlovelorn2
مقدار رو روی دیتابیس سِت کنید و ببینید آیا باز هم همین مشکل را دارید.برای سِت کردن روی دیتابیس باید دستور php artisan session:table رو بزنید بعد دستور php artisan migrate هم بزنید تا جدولتون ایجاد بشه


Saied Hr
@saeedlovelorn2 4 سال پیش مطرح شد
0

توی تیبل سشن توی دیتابیس ی چیزایی ذخیره میشه درست و غلطشو نمیدونم
ولی در کل بازم مقدار سشن رو توی متد های دیگه نمیتونم بگیرم


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

@saeedlovelorn2

قبلا اوکی بوده اخیرا اینطوری شده یا در مراحل یادگیری هستید؟
نمونه کد نحوه ذخیره و استفاده از سشن هاتون رو به اشتراک بگذارید تا دقیق تر بشه بررسی و کمک کرد.


Saied Hr
@saeedlovelorn2 4 سال پیش آپدیت شد
0

تا حالا توی لاراول با سشن کار نکردم

    private function startNewGame()
    {
        $questions = $this->getQuestion();
        Session::put('questionID', $questions->id);
        Session::save();
        return Session::all(); 
   }
    private function playNewGame()
    {
        return Session::all();
    }

توی متد بالایی میتونم مقدار سشن رو بگیرم ولی توی متد پایینی نه.


Saied Hr
@saeedlovelorn2 4 سال پیش مطرح شد
0

کسی نیست این رو راهنمایی کنه؟؟؟


HRH
تخصص : back-end developer , switching...
@h.r.hassani 4 سال پیش مطرح شد
0

@saeedlovelorn2
از متد save استفاده نکنید . ببینید مشکلتون حل می شه؟؟


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

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