Forum

Bildirimler
Hepsini Temizle

f5 sorunu

10 Yazılar
4 Üyeler
0 Likes
544 Görüntüleme
(@muratcakir)
Gönderiler: 6
Active Member
Konu başlatıcı
 

Öncelikle Herkese Merhaba;


bu ilk mesajım çünkü sorunun çözümünü bulamadım yaklaşık 3 haftadır araştırıyorum ancak bulamadık.



bir video sitem var atıyorum bir video izlerken f5 basınca . hit uçuyor gidiyor  10 sn f5 basıldığında  izleme oranı 500  civarına geliyor buda sıkıntı oluyor bunun config ayarında  değer 1 olarak verilmiş ancak 0 yaptığımda   ozamanda hit artmıyor hiç sabit kalıyor buda farklı bir sıkıntı yaratıyor bu problemimi javascript ile çözebilirmiyim  yada farklı bir yöntem varmıdır. sorunun ortadan kalkması şöyle olması gerekiyor yani artıyorum a videosu izledi kullanıcı   1 hit arttı sonra b ye geçti 1 hit arttı ama a ya tekrar döndüğünde hit artmasın yani bir kullanıcı  tüm  videolarda 1 hit artırmak olsun


şimdiden teşekkür ediyorum bir hatamda olduysa af ola

 
Gönderildi : 29/12/2011 15:42

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Mrb

Page_Load da yapıyorsanız hit arttırma işlemini bu işlem öncesi sayfanın postback check'ini yapabilirsiniz

http://msdn.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx

http://msdn.microsoft.com/tr-tr/library/system.web.ui.page.ispostback.aspx  

 
Gönderildi : 30/12/2011 00:29

(@RagipUNAL)
Gönderiler: 171
Estimable Member
 

Hitleri kullanıcı bazında db de video id sine göre tutabileceğin gibi, çerez olarakta saklatabilirsin. Yada sadece o gün için IP adresini bloklayıp yeni bir hit almasına engel olabilirsin. saat 00:00 dan itibaren tekrar hit verebilir. ama bir videoya bir tane gibi. javascript ile çerezleme yaparsın, akabinde hit girilen tarihte aynı video için hit verme dersin ama bu işlemi asp,php olarak sayfanın arka tarafında yapman daha doğru olur.

 
Gönderildi : 30/12/2011 01:58

(@muratcakir)
Gönderiler: 6
Active Member
Konu başlatıcı
 

hocam peki nasıl bir yol izlemem lazım yani javascript ile hangi kodu kullanmam lazım nasıl bir kod gerekiyor bunun için yardımcı olursan sevinirim.

Dediğin gibi her  video için tek  hit istiyorum adil olması için.

 
Gönderildi : 30/12/2011 22:27

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 32982
Illustrious Member Yönetici
 

Gökhan cevap yazmış size ?

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 07/01/2012 01:32

(@muratcakir)
Gönderiler: 6
Active Member
Konu başlatıcı
 

Hakan Hocam yazılandan gerçekten anlayamadım o yüzdende sonuca ulaşamadım

 
Gönderildi : 07/01/2012 22:27

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Merhaba ,

 Count u arttıran fonksiyonun öncesinde if(!Page.IsPostBack) koymanız yeterli olur.

Pagepostback asp.net diye türkçe sayfalarda aratıp ön bilgi edinebilirsiniz. 

 
Gönderildi : 08/01/2012 05:30

(@muratcakir)
Gönderiler: 6
Active Member
Konu başlatıcı
 

hocam öncelikle teşekkür ederim bilgi için  site php  onu yazmayı unutmuşsum phpde nasıl yapmam gerekir.

 
Gönderildi : 08/01/2012 17:50

(@muratcakir)
Gönderiler: 6
Active Member
Konu başlatıcı
 

yardımlarınızı bekliyorum

 
Gönderildi : 12/01/2012 22:09

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Mrb,

 Hocam linklere bakmanızı söyledim. her f5 demen ilgili sayfayı yeniden yüklemek demek ki zaten sizin count da bundan dolayı artıyor çözüm bu sayfanın ilkkez mi yoksa daha önce aynı şekilde görnütülendiğini mi bulmak ki buda postback olayıdır. 

 
Gönderildi : 18/01/2012 01:13

Paylaş: