| Yazanlarda |  | 
      
        | blackstick Yeni Üye
 
  
 
 Kayıt Tarihi: 09-Nisan-2011
 Gönderilenler: 1
 
   | 
          Merhaba arkadaşlar. Sabahtan beri kafayı yedim ama şu
           | Gönderen: 09-Nisan-2011 Saat 01:18 | Kayıtlı IP |   |  
           | 
 |  sorunu bir türlü aşamadım.
 
 Bir haber sitem var. Çok ama çok yoğun. Bazı sahtekar
 ziyaretçiler işlerine gelen bazı haberlere girip sürekli
 F5'e basarak haberin hit sayımını yükseltiyorlar.
 Böylelikle haber haftanın en çok okunanları arasında
 lider oluyor. Bende bunu engellemek amacıyla Cookie
 kullanmak istedim. Haberin id'sini cookie'nin değeri
 olarak atadım. Kodlar şöyle.
 
 <%
 kuki = request.Cookies("sayim")
 if kuki <> hid then
 Set guncelle=db.Execute("update tbl_haber Set haberhit='"
 & haberhit+1 &"' where hid="&hid)
 response.Cookies("sayim") = hid
 end if %>
 
 haberhit değişkeni kodlardan önce tanımlanmış durumda.
 Hatayı orda aramayın diye sölüyorum. Bu kou çalıştırdığım
 zaman sayfa herhangi bir hata mesajı vermiyor. Cookie
 başarıyla bilgisayara giriyor. Okuturken de sorun yok.
 Ama kuki değişkeni hid değişkenine eşit olmasına rağmen
 sorgu yinede çalışıyor. Sayfa her yenilendiğinde hit
 sayısı 1 artıyor ve ben kafayı yiyorum. ASP uzmanları
 yardımlarınızı bekliyorum.
 | 
       
        | Yukarı Dön |       | 
       
       
        |  | 
        | monder33 Yeni Üye
 
  
 
 Kayıt Tarihi: 05-Mayıs-2010
 Gönderilenler: 4
 
   | 
          İstediğiniz şeyi daha önce kullanmıştım
           | Gönderen: 29-Nisan-2011 Saat 00:51 | Kayıtlı IP |   |  
           | 
 |  
 <%
 kuki = request.Cookies("sayim")(hid)
 
 if kuki <> hid then
 haberhit = eskikayit("haberhit")+1
 Set guncelle=db.Execute("update tbl_haber Set haberhit='"
 & haberhit &"' where hid="&hid)
 response.Cookies("sayim")(hid) = hid
 response.Cookies("sayim").expires=now+1
 
 end if
 %>
 
 Bu şekilde denerseniz sizde de olması gerekir
 
 Düzenleyen monder33  29-Nisan-2011 Saat 00:52
 
 __________________
 Tatil
 | 
       
        | Yukarı Dön |       | 
       
       
        |  |