IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 24 Ocak 2011, 11:53   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Download Sayacı ve adresi




Fonzerelli Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sitenin hangi dil ile yazıldğını belirtseydin daha anlamlı olurdu fakat download sayacı şu şekilde yapılabilir.

İlk düşündüğüm ;

Bir download butonu koyarız : Download diye label veririz. Download butonumuzun Click olayına web sayfamızın arka kısmında bir private bir değişken tanımlarız mesela ;

private int sayacdownload = 0 ;

Click olayına ;

sayacdownload++;

Daha sonrada bu sayac değerimizi yazdırmak için (Arayüzde gormek için) bir label tanımlarız arayüze. lblSayac olsun ID değeri, onunda text değerini;

lblSayac.Text = "Şuana kadar" +sayacdownload+ " kez indirilmiştir";

diye genel olarak yazılabilir. Yukarıdaki genel bir mantıktır.

Sabah ve haftabaşı iş psikolojisi olsa gerek, sorunun bır kısmını algılamışım. Birinci bilmemne.com/mirc.exe ile bilmemne.com/download?=8 gibi arasındakı fark sadece ilki direk klasorun bulundugu klasorun adını vermiş diğeri bunun yerine bir QueryString değeri dondurerek yapmış.

Butona basınca url ye yonlendirirsin sayacıda url nin altına koyarsın. Sonucta senın siten uzerınden oraya gıdıp ındırmıs olacagını varsayıyoruz. Streaming (download olayının byte byte takibi, tamamı ile download edilmişmi gibi kontrolleride düşünüyorsan daha kompleks) şeklinde olacaksa, akışı kontrol etmek gerekir.

adam ne istemiş sen karıştırmışsın
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
o anlattığı programlama dili degil htaccess rewriterule dir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


.htaccess dosyası oluşturup içerisine şunları yazacaksın.

Eğerki dosya indirmeyi stream şeklinde istiyorsan ayrı etten indir.php gibi bir php kodlaman lazım.Ama ona gerek yok diyorsan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Options +FollowSymlinks RewriteEngine on RewriteRule ^download=(.*)$ http://siten.com/$1 [R=301,NC]

site.com/download=aa.exe şeklinde gelen sorguyu otomatikmen site.com/aa.exe ye yönlendirir.

Download sayacına gelince get parametresinden gelen degerleri bir veritabanı yada dosyaya loglat.Sayac ile sürekli 1 arttırmana gerek yok loglattıgın degerlerin sayısını alırsın böylelikle hangi dosya kaç kere indirilmiş anlarsın


Konu Chelt tarafından (24 Ocak 2011 Saat 15:47 ) değiştirilmiştir.
 
Alıntı ile Cevapla

 

Etiketler
download, ve


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
PHP Ziyaretçi Sayacı Deep PHP 0 20 Mayıs 2012 16:55
/* NoMercy v2-0 - Download Adresi (yenilendi.) */ XPhytoN mIRC Scripting Tanıtımları 10 08 Kasım 2009 13:02
Kick Sayacı... Flyman mIRC Scripting Sorunları 6 05 Eylül 2006 17:29
Adobe Photoshop Download adresi arıyorum velehmet Bilgisayar Donanımı 6 20 Kasım 2005 19:18