Basit bir download sayacı yapalım



Amatör Web desing isi ile ugrasanlarin sorunlarindan biri de basitce kullanabilecekleri bir download sayacinin olmamasidir , o nedenle bu yazimizda kurulumu kolay bir php sayac yapacagiz


isin güzel tarafi ; Mysql gerektirmemesi.
Hostumuzda bir klasör acalim , mesela ismi indir olsun downloada sunacagimiz seyi bu klasörün içine upload edelim (Download.zip) ve aşağıdakileri oluşturup yine bu klasörün içine upload edelim
1.downloads.php

<?php
$myFile = "counter.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
fclose($fh);

$theData = $theData + 1;

$myFile = "counter.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $theData);
fclose($fh);
header("Location: Download.zip");
?>

Üstte Download.zip downloada sundugumuz seyin ismidir (sizdekine göre editleyin)

2.counter.txt (ici bos olsun) , yani notepadimiz ile counter.txt diye bir dosya olusturduk ve indir kklasörünün içine upload ettik

3. Sayfamizda sayaci gösterecegimiz yere aşağıdaki kodu giriyoruz

<?php
$myFile = "counter.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
echo $theData;
fclose($fh);
?>Times downloaded

son oarak ta sayfa uzantimizi .php yapiyoruz

Velociraptor


Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha