شـبـكــة عـمّـــار
إخبارية - ترفيهية
- تعليمية



جديد الصور
جديد الأخبار
جديد المقالات


جديد الصور

جديد البطاقات

جديد الصوتيات

المتواجدون الآن


تغذيات RSS

The Text Counter
2012-08-15 03:08

بسم الله الرحمن الرحيم



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

<?php
$filename= "hits.txt" ;
$fd = fopen ($filename , "r") or die ("Uhoh! The PHP script cant open $filename") ;
$fstring = fread ($fd , filesize ($filename)) ;
echo "$fstring" ;
fclose($fd) ;

$fd = fopen ($filename , "w") or die ("Uhoh! The PHP script cant open $filename") ;
$fcounted = $fstring + 1 ;
$fout= fwrite ($fd , $fcounted ) ;
fclose($fd) ;
?>

وإليكم الشرح

في البداية طبعا نفتح وسم البي اتش بي

ونعرف متغير باسم filename$

بحيث نخزن فيه مسار الملف hits.txt

وهذا الملف عبارة عن ملف نوت باد عادي فقط اكتب فيه الرقم 0 وخزنه بهذا الاسم واحفظه في نفس المجلد

في السطر الثاني ... نقوم بفتح الملف المعرف في المتغير filename$ ونضع r في المعامل الثاني للدالة وذلك لتمكننا من قراءة الملف

وبعد هذه الدالة نضع رسالة الخطأ إذا وجد

الآن نقرأ الملف ونخزن قيمة القراءة في المتغير fstring$

وبعدها نقوم بطباعة هذا المتغير

echo "$fstring" ;

وبعدها نقوم بإغلاق الملف

والآن علينا إضافة هذه الزيارة إلى العداد ويتم ذلك عن طريق

اولاً : نفتح الملف ونضع له صلاحية الكتابة "w"

ومن ثم نقرأ القيمة ونزيدها بمقدار 1 كما موضح هنا :

$fcounted = $fstring + 1 ;


ثم نقوم بكتابتها في الملف الاساسي :

$fout= fwrite ($fd , $fcounted ) ;

وبعدها نغلق الملف

آمل أن يكون الدرس واضح


تعليقات 0 | إهداء 0 | زيارات 646


خدمات المحتوى
  • مواقع النشر :
  • أضف محتوى في Digg
  • أضف محتوى في del.icio.us
  • أضف محتوى في StumbleUpon
  • أضف محتوى في Google


تقييم
1.00/10 (3 صوت)


Powered by Dimofinf cms Version 3.0.0
Copyright© Dimensions Of Information Inc.