شوف يا سيدي .. السيشن (الجلسات) لها ميزة كبيرة جدا .. أنها تسجل أوتوماتيكيا في كوكيز .. يعني بمجرد تسجيلك للجلسة سيتم حفظها في كوكيز أيضا دون أي تدخل منك .. طبعا بشرط أن يكون المتصفح للزائر يقبل الكوكيز .. إذا لم يكن يقبل؟ لا يتم تخزين الجلسة في الكوكيز ..
بماذا تفيدنا هذه المعلومة؟
لضمان عمل السكريبت في كل الأجهزة يجب أن ترسل الجلسات من صفحة لصفحة عن طريق العنوان الذي يكون فيه رقم الجلسة كما في المثال الأول الذي ذكرته .. ساعتها لا دخل لك إذا تم تسجيل الكوكيز أم لا ..
وبعدين فيه نقطة هامة .. في أي حال من الأحوال إذا كان المتصفح لا يدعم الكوكيز فلماذا تسأل عنها؟ أقصد أنت تقول: "احتمال ان متصفح المستخدم لا يدعم الكوكيز" فإذن استخدم الجلسات ولا تهتم بغيرها ..
لكن إذا كان قصدك أنك تريد لصفحة التسجيل أن يكون فيها اختيار مثلا: "تذكرني دائما وأبقني مسجلا" فهنا الأمر يختلف
إذ لابد من الاعتماد على الكوكيز .. في هذه الحالة أفضل حل هو أن تضع كوكيز بتوقيت كبير بالأمر الخاص بالكوكيز بالإضافة إلى إرسال السيشن طبعا لضمان عمل الموقع عند الجميع ..
إذا لم يكن هذا هو ما تقصده فأخبرني ..
__________________
....
محمد حسام
انترنت بلس