سؤال

أريد مهلة الجلسة مع توقيت، أقوم بتنفيذ مشروع التجارة الإلكترونية، حيث طلبت عند إضافة المنتج الأول في العربة، سيبدأ مؤقتا وأضف المستخدم المزيد من المنتجات في العربة ولكن المستخدم لم يخرج من منتج التسوق داخل وقت محدد جلسة العربة هي مهلة (عربة فارغة). كيف يمكن أن تكساس هذا.

هل كانت مفيدة؟

المحلول

للإجابة في الواقع على السؤال: على جانب الخادم، عند إضافة منتج إلى السلة، قم بحفظ الطابع الزمني للتاريخ معه.

كلما تم تحميل أي صفحة، تحقق من ختم وقت التاريخ. إذا تم تمرير نقطة مقبولة، ما عليك سوى حذف بيانات السلة.

نصائح أخرى

لماذا ستفعل هذا؟ بدلا من استخدام الجلسة، قم بتخزين تفاصيل العربة الخاصة بهم في قاعدة البيانات. وبهذه الطريقة التي يمكنهم العودة غدا (أو في وقت لاحق بعد الظهر) وتحقق من ذلك.

معظم مواقع التجارة الإلكترونية الكبيرة لا توضح سرقتك أبدا. للسبب الجيد جدا أن المستخدمين قد يعودون بالفعل لإكمال العملية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top