Page Counter - Sayaç yapalım

Bu dersimizde ASP ile basit bir sayaç yapacağız.

Sayac,hit Olayını kısa bir kod örneği ile anlatacağım...:)


PAGE COUNTER : bu Komponentimizi Bir ASP Sayfasına eklediğimiz zaman, O Sayfanın O ana dek Kaç Kişi tarafından Ziyaret Edildigini Kontrol eder.

Şimdi Aşağıdaki Kodlar ile Bir Sayac Nasıl yapılır onu görelim.




<%

Set MyPageCounter = Server.CreateObject("MSWC.PageCounter")

MyPageCounter.PageHit

%>

Bu Site <%=MyPageCounter.Hits%>Kez Görüntülenmiştir




Herkese kolay gelsin.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

bu kodu html sayfasına nasıl aktaracağız. yani index.htm ana sayfasına nasıl aktaracaz. bunu ayrıntılı olarak yazarsanız çok sevinirim.
munibeta bu kod html sayfasına aktarılmaz çünkü bu kod asp asp kodlarını html desteklemez ama thml kodlarını asp destekler yani bu kodun çalışması için bir sayfa olutur index.asp gibi vede html kodarını bu sayfaya yapıştır daha sonrada bu kodu sayfanın en altına yapıştırarak olayı gerçekleştire bilirsin ancak bunu html sayfada yapamazsın html sayfada yapa bilmen için arkadaşım senin sayaç dağıtan sitelerden id alman gerekir..yardımcı olabildiysem ne mutlu bana..Gokhanjan httt://www.webhocam.net
bu kodu flash ile çalışacak biçimde düzenleyebilirmisiniz yani swf her açılışında sayaç işleyecek
bu direk cookilere kayıt yapıyor ohalde :)
bu kod sayfa gösterimini direk gösteriyor..bir nevi sayaç denilmiyebilir..çünkü sayaç ayrıntılı bir iştir.tekil çogul hitler vs..bu kodla sayfayı her yenilediginde sayı artıyo ama normalde sayaçlarda IP kontrol sistemi olması gerekir yani aynı IP den gunde birden fazla girildiginde sayaçın artmaması gerekirki kullanıcıya dogru bilgi verilebilsin..kod yanlış hatalı vs. demiyorum kod çalışıyo denedim ama sayaç niyetine kullanılmaz die bir fikrim var benim herkes katılmıyabilir buna.
Zaten konuyu açan arkadaşımız sayfa görüntülenme sayısını (hit) göstermeyi amaçlamış. Eğer ziyaretçi sayısı demiş olsaydı ozaman yukarıdaki betik doğru sonucu vermezdi. Bunu için ip filtreleme betiğinin eklenmesi şart
hocam bu kodda hata varmı veya bunu sayfanın neresine yerleştircez. Sayfayı bozdu sayfa açılmadı.
hocam ben beceremedim. Sayfa açılmlıyor. Kodda hata varmı ya da nasıl yapılcak ?
arkadaş kod çalışmadı asp de inlude ettim ama hata veriyo
beyler ("MSWC.PageCounter") bu şekildi parantezi kapatın hata orda
Hocam kod çalışmıyor.. :sasir:
Bu hiti veritabanına kaydederken nasıl yapabilirim acaba ?:kirp:

Yukarı Git