برامج

برامج - أرشيف المقالات - الدروس - البرامج - أرشيف الدروس - أدوات المصمم - الطب البديل -

 موقع برامج : مكتبة الدروس : دروس php : لعمل عداد زوار بدون الحاجه إلى mYSQL واستخدام PHP فقط

لعمل عداد زوار بدون الحاجه إلى mYSQL واستخدام PHP فقط

 

لعمل عداد زوار بدون الحاجه إلى mYSQL واستخدام PHP فقط اتبع معى الآتى سوى ملف .txt وضع فيه الرقم 0 واحفظه بإسم php.txt مثلا ولا ننسى ان نعطيه التصريح 777 الحين .. افتح اى محرر PHP وضع الكود التالى
$myfile = "php.txt";
//التحقق من وجود الملف
if(file_exists($myfile))//if the file exists
{ //we run our counter script
$var = fopen( $myfile,'r+');
$visits = fread($var,filesize($myfile));
rewind( $var );
$visits++; //زياده الزائر بمقدار واحد
fwrite($var, $visits);
fclose($var);//closes our file reference
}
else
{
print
"للأسف $myfile غير موجود...";
Die();
}
$message = sprintf("%s زائر منذ 1/9/2005.",$visits);
print
$message;
?>
الآن نسمى هذه الصفحه على سبيل المثال osamaelhady.php لإدراجها فى صفحه ما يمكننا ان نستعمل داله include كالآتى
include 'osamaelhady.php'; ?>
طريقه مجربه وفعاله .. والشرح بداخل الكود كاملاً وهو ايضا غير معقد إذا أنت تريد أن يتم حفظ عدد زوار كل صفحة في ملف نصي مختلف، بمعنى أن يكون لكل صفحة عداد زوار منفرد إذا كان ذلك هو مطلبك فالحل بسيط أزل السطر الأول في الأمر أعلاه من:
$myfile = \"php.txt\";
ثم ضعه قبل الأمر:
include 'osamaelhady.php';
بهذا الشكل:
$myfile = "php.txt";
include
'osamaelhady.php';
?>
مع مراعاة تغيير "php.txt" إلى اسم كل صفحة بمعن الصفحة برامج تضع "main.txt" مثلا. وصفحة العلوم تضع "Science.txt" مثلا. وهكذا وعندها ستحصل على عدة ملفات "txt" يحوي كل واحد منها عدد زوار صفحة معينة من موقعك. وبالتوفيق

القسم دروس php | عدد زيارات الدرس 962 زياره

برامج .. برمجة baramij.info