|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
<div><font size="4">السلام عليكم ورحمة الله وبركاته، إن شاء الله درسنا اليوم سهل جدًا، ازاى تعمل ملف متواجدون الآن بإستخدام PHP و MySQL أولاً محتاجين إنشاء جدول فى قاعدة البيانات، هذا الجدول يقوم بتحديث نفسه تلقائيًا ، وسوف أشرح كيف يحدث نفسه تلقائيًا رمز PHP: CREATE TABLE online ( id int(11) NOT NULL auto_increment, visitor varchar(100) default NULL, timevisit int(11) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM; id هو رقم الزائر وهو مفتاح Primer key ، وهو من النوع integer ويتكرر بإضافة 1 تلقائيًا visitor هنا يتم تخزين الأى بي أو الهوست لأن الوقت سنقوم بإدخاله رقم صحيح باستخدام دالة time في الـ PHP ما معنى يتم تحديثه باستمرار ؟ أي أن حالياً المتواجدون الآن مثلاً 5 .. ستجد الجدول يتكون من 5 سجلات وعند دخول أي مستخدم للصفحة ستجد بأنه أضاف سجل جديد وكذلك عند خروج أي مستخدم من الصفحة يتم حذف السجل الخاص به . لننئ ملف وليكن اسمه online.php ونضع الكود التالي : أولاً بيانات الإتصال والدخول لقاعدة البيانات رمز PHP: لآن لننشئ متغير قيمته دالة .. هذه الدالة خاصة بإظهار الـ host الخاص بالمستخدم والدالة الخاصة بإظهار الهوست هي gethostbyaddr : رمز PHP: المتغير REMOTE_ADDR وضعناه في مصفوفة $_SERVER لأن معظم المواقع لا تدعم خاصة الـ register globals الآن لنحدد الوقت الذي تريد إبقاء المتواجدون الآن بالدالة time ونضعه في متغير وليكن $thime_now رمز PHP: الآن نجري إستعلام في قاعدة البيانات بتفريغ ( حذف محتويات ) الجدول بشرط أن يكون الوقت في الحقل timevisit الموجود في القاعدة أصغر من التوقيت الذي قمت بتحديده أنت بالأعلى <div style="margin:20px; margin-top:5px"> رمز PHP: <div class="alt2"> <div dir="ltr" style="text-align:left;"> <span style="color: #000000"><span style="color: #0000BB"> __DEFINE_LIKE_SHARE__ |
مواقع النشر (المفضلة) |
| |
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
[تعريب] : هاك المتواجدون الآن [ Ajax ] | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 09-14-2011 11:20 AM |
ألون المجموعات تحت المتواجدون الآن | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 04-15-2010 10:30 PM |
المتواجدون الآن | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 12-10-2009 11:50 PM |
ظهور علامة (+) في المتواجدون الآن | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 06-28-2009 05:10 PM |
استفسار في تغيير وصف .. المتواجدون الآن | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 06-20-2009 02:10 AM |