Bildirimler
Hepsini Temizle

f5 sorunu  

  RSS
muratcakir
(@muratcakir)
Üye

Ö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

Alıntı
Gönderildi : 29/12/2011 14:42
Gokhan DOGAN
(@GokhanDOGAN)
Üye

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  

CevapAlıntı
Gönderildi : 29/12/2011 23:29
Ragıp ÜNAL
(@RagipUNAL)
Üye

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.

CevapAlıntı
Gönderildi : 30/12/2011 00:58
muratcakir
(@muratcakir)
Üye

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.

CevapAlıntı
Gönderildi : 30/12/2011 21:27
Hakan Uzuner
(@hakanuzuner)
Kıdemli Üye 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.
*****************************************************************

CevapAlıntı
Gönderildi : 07/01/2012 00:32
muratcakir
(@muratcakir)
Üye

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

CevapAlıntı
Gönderildi : 07/01/2012 21:27
Gokhan DOGAN
(@GokhanDOGAN)
Üye

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. 

CevapAlıntı
Gönderildi : 08/01/2012 04:30
muratcakir
(@muratcakir)
Üye

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

CevapAlıntı
Gönderildi : 08/01/2012 16:50
muratcakir
(@muratcakir)
Üye

yardımlarınızı bekliyorum

CevapAlıntı
Gönderildi : 12/01/2012 21:09
Gokhan DOGAN
(@GokhanDOGAN)
Üye

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. 

CevapAlıntı
Gönderildi : 18/01/2012 00:13
Paylaş: