Gönderen Konu: Download Sayacı Php Kodu(icerik)  (Okunma sayısı 875 defa)

Çevrimdışı weptiryaki

  • Genel Moderatör
  • Trade Sayısı: (0)
  • *
  • İleti: 89
  • Karma +3/-0
  • Cinsiyet: Bay
  • Webmaister
    • Profili Görüntüle
Download Sayacı Php Kodu(icerik)
« : 25 Kas 2012, 19:18:28 »
[h1]Diyelimki, bir linke tıklanıldığında (mesela siteadi.com/download.php?id=257 gibi) otomatik bir indirme başlamasını ve bir de indirme sayısını hesaplamak istiyorsunuz.
O halde aşağıdaki kodlar işinize yarayacaktır.

Kod: [Seç]
$myFile = "sayac.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
fclose($fh);

$theData++;

$myFile = "sayac.txt";
$fh = fopen($myFile, 'w') or die("veri yazılamadı");
fwrite($fh, $theData);
fclose($fh);

header("Location: wallpaper.rar");

Bu kodları download.php dosyasına yazın ve indirme linkini de siteadi.com/download.php olarak verin.
Kodları hemen açıklayayım.
 
  • İlk satırda sayac.txt dosyamızı okumaya başlıyoruz ve içeriğini $theData değişkenimize atıyoruz.
  • 6. satırda $theData değişkenimizin değerini 1 artıyoruz.
  • 8. satırdan sonra $theData değişkenimizin değerini sayac.txt dosyana yazıyoruz.
  • Son satırda ise wallpaper.rar dosyası indirmeye başlanıyor.
Örnekte wallpaper.rar yazan yeri istediğiniz gibi düzenleyebilirsiniz.[/h1]