PHP CODE: | |
0001 | <? Setcookie() ; ?> |
PHP CODE: | |
0001 | <? </center> |
و value هي القيمة التي تريد تخزينها لهذا الملف.
هذا النوع من السكاكر يسمى session حيث انه يستمر باستمرار التصفح و حالما يغلق الزائر متصفحه يتم الغاءه..
مثلا لو كنت تريد انتهاء صلاحية الملف بعد 24 ساعة ..
24 * 60 * 60 =86400
اي 24 ساعة في 60 دقيقة في 60 ثانية و يساوي 86400 و من هذا نستنتج ان القيمة يجب ان تكون بالثواني مثلا لو اردنا ابقاء الملف لمدة عام ...
العام به 365 يوم و اليوم به 24 ساعة و الساعة بها 60 دقيقة و الدقيقة بها 60 ثانية.. و عند ضرب هذه الارقام ببعضها البعض نحصل على القيمة 31536000
و بالعودة لملفنا فلو اردنا لملفنا ان ينتهي خلال 24 ساعة .. يكون الكود هكذا..
PHP CODE: | |
0001 | <? |
ملفنا سنسميه mysitevisit و سيحتوي على عدد مرات زيارة هذا الشخص للموقع ..
سنفحص جهاز الزائر في حال تواجد هذا الملف فهذا يعني انها ليست الزيارة الاولى و ناخذ القيمة من الملف و من ثم نعيد إضافة الملف بالقيمة الجديدة اي بعد ان نضيف واحد عليها . و ان لم نجد الملف فمعنا هذا انها الزيارة الاولى.. فنعين القيمة واحد للملف..
[
PHP CODE: | |
0001 | <? </center> |
لو كان المتغير موجود إذا الزائر زار الموقع من قبل و نريد فمثلا لو كانت قيمةmysitevisit هي 10 سنقوم في الخطوة التالية يإضافةواحد إلى المجموع لحساب هذه الزيارة فيصبح 11
و سنسجل القيمة الجديدة لزيارات الزائر في الكوكيز من جديد من خلال set_cookie
ولكن لو كانت هذه أول زيارة للشخص سنقوم بإنشاء الكوكي ووضع القيمة واحد للتأكيد أن هذه هي الزيارة الأولى للشخص
ملاحظة
في حال اردت مثلا انشاء انظمة يكون فيها مراكز تحكم ..!! مثلا انظمة خروج و دخول ...الخ .. و هناك الكثير من التطبيقات التي يمكنك ان تستخدمها فيها ..