السلام عليكم ورحمة الله وبركاته
اخواني ...
قد يهم البعض منا معرفة العدد الحقيقي (تقريباً) لعدد زوار موقعه ...
والبعض .. لا ..
يبغى يخلي كل تحديث للصفحة بعشر زيارة ...
هو حرّ ..
ولو انو الموقع بمحتواه .. وليس بعدد زواره ..
نقول بسم الله الرحمن الرحيم...
ومعليش على الفلسفة (اللي مالها داعي)..
نبذة عن الدرس:
يتعامل مع قاعدة بيانات ..
يقوم بزرع كوكي (مفرد كوكيز) في جهاز الزائر لمدة انت تحددها .. لكي يقوم الزيادة التلقائية لكل تحديث..
..
اليكم الكود
كود PHP:
<?
include "config.php";
if (!isset ($_COOKIE['name'])){
setcookie ('name', 'counter', time() +3600);
$query_conuter = mysql_query ("SELECT table FROM col");
$counter_plus = mysql_query ("UPDATE table SET num = num + 1");
}
?>
1- اول شي استدعينا ملف config الخاص بـالاتصال بقاعدة البيانات..
2- تأكدنا من عدم وجود الكوكيز (الخاص بك) في جهاز الزائر.
3- اذا تحقق الشرط .. سيقوم بتنفيذ الاوامر ..
أ= وضع كوكي في الجهاز اسمه name وقيمته counter ومدته ساعة واحدة (3600ثانية)..
ب= اختيار عمود العدّاد من الجدول..
ج= زيادة العدد الذي تم اختياره بقيمة واحدة اي (+1) ..
والحمد لله رب العالمين..
ومعليش .. هذي الايام مكثر من العدّادات ..مدري ايش عندي!!!
لا بس حبيت .. اني اكون اضفت ولو شئ بسيط لما عندكم ..
لا تنسونا من دعواتكم ...
اخوكم ومحبكم
العملاق