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

محدود کردن refresh یک صفحه

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


ثبت پرسش جدید
وحید
تخصص : Fullstack
@forughi.vahid 4 سال پیش مطرح شد
1

@reyhanyanz
اگر کاربر به جز الان دیگه کلا وارد این قسمت نمیشه میتونید توی کوکی ذخیره کنید سوالات رو (البته اگه حجمشون زیاد نیست) یا اگه spa کار میکنید بیاریدش تو استورتون ، ولی اگر قراره بعدا هم بتونه وارد بشه ،یه جدول جدید درست کنید که آزمون هایی که کاربر میخره توش ثبت بشه ، سوالات آزمونش رو هم همون موقع خرید مشخص کنید و توی دیتابیس ذخیره کنید ، اگه متن سوالاتتون ثابته و قرار نیست عوض بشه یا سوالی پاک بشه میتونید فقط آیدی سوالات رو توی یه فیلد با یه فرمت مشخص (مثلا '1-2-34-56-70' ) براش ذخیره کنید در غیر این صورت یه جدول پیوت بین سوالات و سفارش ها ایجاد کنید ،
منظورتون از خارج شدن از صفحه چیه ؟ یعنی از بخش آزمون بره توی یه بخش دیگه ؟ اومدیم اشتباهی دستش خورد بروزر بسته شد ، اون موقع چی ؟ پولی که داده میپره ؟ شما کلا این داستانو بیارید روی دیتابیس دستتون باز تره ، خوب یه فیلد step هم میزارید و همیشه مشخصه کاربر توی چه مرحله ای از آزمون قرار داره ، خریده ، شرکت کرده ، نکرده ، تموم شده و ....


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

@forughi.vahid
خیلی ممنون از نظرتون. بسیار کامل و عالی بود.


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

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