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

استفاده از cookie یا session برای ذخیره اطلاعات

سلام
من یه لینک درست کردم که داخلش کدی وجود داره
وقتی کاربری از طریق اون لینک وارد سایت بشه، کد رو برمیدارم و از دیتابیس مشاور مربوط به اون کد رو پیدا میکنم و داخل سشن میزارم...
و بعدش اگه کاربر درخواست شغلی رو بده، خود به خود مشاورش اون مشاور ست میشه
همچی اکیه و کار میکنه
من میخوام که این سشن اگه کاربر مرورگر رو بست و مثلا 4 روز دیگه هم اومد باز هم وجود داشته باشه. یعنی اگه بعده 4 روز بازم درخواست یه شغل رو از توی سایت داد، خود به خود مشاورش باز هم از روی اون سشن خونده بشه و ست بشه
تایم سشن رو روی 1 سال گذاشتم و expire_on_close رو هم false گذاشتم. ولی باز هم سشن میپره
سوالم اینه که کلا برای این کار باید از session استفاده بشه یا cookie؟


ثبت پرسش جدید
بامداد
@bamdad 4 سال پیش مطرح شد
-1

این لینک دقیقا همون چیزیه که میخای ، اگه جاییش مشکل داشتی بگو

لینک


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

از cookie باید استفاده کنید


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

@bamdad ممنونم
@juza66 من الان با سشن تست کردم.مرورگرو بستم باز هم سشن بود و مشاور ست میشد
حتی کامپیوتر رو ریستارت هم کردم باز هم سشن وجود داشت و بعد درخواست شغل مشاور خود به خود ست شد.
از تنظیمات مرورگرم اون گزینه که تب هارو باز نگه داره رو هم برداشته بودم. یعنی با بسته شدن مرورگر همه تب ها بسته میشن
الان اکی هست. تنظیم دیگه ای که مرورگر ها ندارن تا با اون هم تست کنم؟؟


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

توی این مورد بهتر هست که شما از کوکی استفاده کنید به جای سشن ، حالا زمان ماندگاری کوکی هم خودتون تعیی کنید


Ahmad Kalantari
تخصص : Reactjs laravel dev
@amdk.1987 4 سال پیش مطرح شد
0

تفاوت سشن و کوکی در این هست که سشن سمت سرو ذخیره میشه و کوکی سمت کاربر. بنابراین نگهداری اطلاعات کاربر داخل سرور اصلا منطقی نیست
بهترین روش ارسال داده با مسیر هست و بررسی اون مقدار در زمان فراخوانی آدرس. مثلا در دیتابیس مقدار رو جستجو کنید و مشاور مربوطه رو برگردونید.
کوکی هم در صورتیکه کاربر از سیستمش پاک کنه از بین میره. قاعدتا یا از local storage استفاده می کنن که اون هم با javascript میشه.


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

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