السلام عليكم
أخواني عندي مشكلتين عملت سكربت واحتاج طريقة لمعرفة حالة العضو هل هو متواجد أو لا.
اي انه سجل دخول وبعدها سجل الخروج أو أغلق المتصفح.
انا عملت صف في جدول الأعضاء به قيمة int وفي حالة كان سجل دخوله تكتب قيمة 1 وعند تسجيل الخروج تكتب 0 لكن في حال إغلاقه المتصفح وجميع صفحات الموقع كيف يمكن إرجاع القيمة الى 0 بدل 1 من جديد؟
اضف حقل آخر، ضع فيه وقت آخر طلب Request عمله هذا العضو لأي صفحة من صفحات الموقع وبعد ذلك ، قم بعمل مراجعة Check كل فترة زمنية معينة ( باستخدام الكرون ) لجدول الأعضاء
حيث ستبحث عن الأعضاء الذين تعدوا فترة 15 دقيقة مثلاً ولم يقوموا بعمل Request خلالها، ومن ثم قم بإستبدال القيمة 1 الى 0 لكل عضو تعدى تلك الفترة.
وصلت الفكرة ؟
وسؤال آخر انه اريد طريقة لجلب البيانات من قاعدة البيانات مثل طريقة Chat حيث انه يجلب آخر الأشياء المكتوبة مباشرة فور كتابتها.
وشكراً
الجواب بالـ Ajax حيث ستقوم آلياً من خلال javascript بعمل تحديث تلقائي كل فترة زمنية معينة في حدود 2الى 5 ثواني مثلاً ، وستجلب آخر النتائج التي اضيفت.
__________________
اللهم وفقني لما تحبه وترضاه...