سكريبت عداد زوار يعمل على قواعد البيانات ؟

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..
مغلق
عبد المنعم
عضو مفيد جداً
مشاركات: 407
اشترك في: 28 أغسطس 2004, 13:13
مكان: المغرب

سكريبت عداد زوار يعمل على قواعد البيانات ؟

مشاركة بواسطة عبد المنعم »

السلام عليكم

هناك طرق عديدة لبرمجة عداد زوار منها استعمال ملفات خارجية ، لكن هذه العدادات تصفر نفسها تلقائيا بعد عدد معين من الزيارات .

هنا سكريبت بسيط جدا ، نحتاج ملفا واحدا ، بحيث يتم استدعاء هذا الملف في الصفاحات التي تنجزها باستعمال إحدى دوال الاستدعاء.

أولا يتم زرع هذا الكود في قواعد البيانات :

كود: تحديد الكل

#
# Table structure for table `counter`
#

CREATE TABLE `counter` (
  `counter` int(10) NOT NULL default '0'
) TYPE=MyISAM;

#
# Dumping data for table `counter`
#

INSERT INTO `counter` VALUES (0);



عدل ملف Visit.php بحسب بيانات حسابك :

كود: تحديد الكل

<?php
$db['server'] = 'localhost';
$db['user'] = '';
$db['pass'] = '';
$db['name'] = '';
$db['table'] = '';

MySQL_pConnect($db['server'], $db['user'], $db['pass'])
 Or Die(MySQL_Error());
MySQL_Select_db($db['name'])
 Or Die(MySQL_Error());

MySQL_Query('UPDATE '.$db['table'].' SET counter=counter+1') Or Die('&aring;&auml;&Ccedil;&szlig; &Icirc;&Oslash;&Atilde;: '.MySQL_Error());

$query = MySQL_Query('SELECT counter FROM '.$db['table']);
$result = MySQL_Fetch_Object($query);


echo $result->counter;
?>



مثال لأستدعاء العداد في صفحات موقعك :


كود: تحديد الكل

<?php include('Visit.php'); ?>


جميع الحقوق محفوظه. هههه :twisted: :twisted: :twisted: :twisted:
آخر تعديل بواسطة عبد المنعم في 03 سبتمبر 2004, 14:10، تم التعديل مرة واحدة.
عبد المنعم
عضو مفيد جداً
مشاركات: 407
اشترك في: 28 أغسطس 2004, 13:13
مكان: المغرب

مشاركة بواسطة عبد المنعم »

للأسف لا يمكن رفع ملفات للتحميل :twisted: :twisted:

رابط تحميل الملف :

http://mus-lim.net/doc/Script.rar

تحياتي :twisted:
TheIlluminative
مراقب
مشاركات: 161
اشترك في: 15 أغسطس 2004, 15:59
مكان: Nowhere
اتصال:

مشاركة بواسطة TheIlluminative »

مشكور اخى، سكربت بسيط و مفيد...

تحيتى :)
عبد المنعم
عضو مفيد جداً
مشاركات: 407
اشترك في: 28 أغسطس 2004, 13:13
مكان: المغرب

مشاركة بواسطة عبد المنعم »

العفو وأنا في الخدمة إن احتجت سكريبتا آخر :twisted:
اروع انسان
عضو جديد
مشاركات: 62
اشترك في: 28 أكتوبر 2004, 09:26

مشاركة بواسطة اروع انسان »

السلام عليكم اخوي php4me
طلعلي الخطاء هذا بعد ما ركبت الهاك
phpBB : Critical Error

Could not connect to the database
هل ممكن انه يكون من الهاك
طبعاً مايطلع الا مرة كل 20 -30 دخول يمكن
واحياناً يطلع هذا مكان العداد
'max_user_connections' active connections
Windows
عضو فعال
مشاركات: 660
اشترك في: 28 أغسطس 2004, 08:53
مكان: LocalHost

مشاركة بواسطة Windows »

اخوي اروع انسان,

صح النوم يالغالي :mrgreen: هذا سكربت عداد زوار للموقع مهوب هاك phpB وشدخل phpBB عرض في الموضوع الله يهديك :D
ترانا في مفيد موب phpBBArabia :!:
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

اخي اروع انسان, فعلاً لديك خلط فلا اعلم كيف اعتبرت السكربت هاك وركبتة في phpBB

اما سبب الخطاء max_user_connections

هو ضيق حدود استضافتك وايضاً امر الاتصال الدائم بالقاعدة

غير pConnect الى Connect

وانصحك اخي php4me, بعدم استخدام الاتصال الدائم pConnect فهو يسبب مشاكل للمواقع الصغيره والمستضافة في خوادم مشتركة بين عدد كبير اي الاستضافة الاعتيادية ..الاتصال الدائم للخوادم الخاصة...

تحياتي :)
اروع انسان
عضو جديد
مشاركات: 62
اشترك في: 28 أكتوبر 2004, 09:26

مشاركة بواسطة اروع انسان »

من جدك اخوي windows
لا ياشيخ تمزح خلني اتاكد من اعلى الصفحة...........
اي والله
واحد مضيع من جد
خخخخخخخخخخخخخ :mrgreen:
الله يعطيكم العافية ومشكور اخوي AC
طيب ايش في عداد كويس لل phpbb
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

هناك هاك عداد الزوار في مكتبة ملفات phpBBArabia وهو مستخدم هناك ايضاً في المنتدى...

تحياتي :)
مغلق