السلام عليكم ورحمه الله وبركاته
طبعآ لا يخفى عليكم أنا واخد النت رايح جاى
وفى إحدى صولاتى وجولاتى لقيت السكربت البسيط جدآ والرائع ده
يعنى منقوووووووووووووووول أوكى مش من إختراعى
يالا ركزوا معايا شويه يا شباب
----------------------
السلام عليكم كثير من الشباب يرغبون بمعرفة مرات التحميل اليكم هذا السكربت البسيط جدا ولكنه فعال جدا
أولا :- اعمل ملف باسم download.php
ثانيا :- اعط مجلد counters الترخيص 777 وطبعا تستطيع تغيير اسم هذا المجلد من ملف download.php
ضع الكود code الذي تشاهده في الأسفل في ملف download.php
رمز Code:
<? $adminmail = "حط ايميلك هنا"; $extension = ".zip"; //اترك هذا فاضي اذا بيكون عندك ملفات متنوعه . $counterdir = "counters/"; //تقدر تغير اسم المجلد اللى راح يكون فيه ملفات التكست ولازم تعطيه الترخيص 777. $textfont = "Verdana,Arial"; //نوع الخط if (file_exists("$get$extension"

) { header("location: $get$extension"

; $file = fopen("$counterdir/$get$extension.txt","r+"

; $count = fread($file, filesize("$counterdir/$get$extension.txt"

); fclose($file); $count += 1; $file = fopen("$counterdir/$get$extension.txt","w+"

; fputs($file, $count); fclose($file); } else echo "<font face=$textfont size=2>"; echo "<center><br><br>الملف [<b>$get$extension</b>] غير متوفر حاليا للتحميل شكرا.<br>"; echo "ارجو منك الاتصال بإدارة الموقع <a href='mailto:$adminmail'>$adminmail</a>."; ?>
بعد ذلك تستطيع ربط الملفات بالطريقة التالية
download.php?get=الملف
مع العلم يفترض أن جميع ملفات التحميل موجود في نفس مجلد download.php
أخير لإظهار عدد مرات التحميل تحت رابط التحميل
<? include("downloads_dir/counters/name_of_file.txt"

; ?>
downloads_dir : تغيره حسب المجلد الموجود لديك والذي يحتوي على ملفات التحميل
name_of_file.txt : اسم ملف التحميل لان العداد سوف يقوم بعمل ملف تكست لكل ملف يتم تحميله وسوف يكون نفس الاسم
مثلا لو كان البرنامج اسمه winzip.exe
فسيكون ملف التكست
winzip.exe.txt
اتمنى أن أكون وفقت في الشرح طريقة ولكم مني كامل التقدير والاحترام
ها حد فهم حاجه

يالا سلام بئى ومش هقول زى باقى الشباب والنبى قيمونى
سلام