Cookie Kontrol
-
Selam arkadaşlar bi resim galerisi tarzında site yaptım fakat şöyle bi sıkıntım var,
resim hit olayı yaptım tabi her ip den 1 kere hit gelmesi gerekiyor,
asp de biraz yeniyim çıkamadım işin içinden,herhangi bi resme tıkladığımda hit 1 artıyor tekrar tıkladığımda artmıyor o yönden bi sıkıntım yok fakat bu her reim için geçerli yani sorna diğer resimlere tıkladığımda hit artmıyor. resim id kontolü nasıl yapabilirim biraz yardımcı olursanız sevinirim.. şimdiden teşekkürler.
<%
If Request.Cookies("KisiIp") = "" Then
Response.Cookies("KisiIp") = Request.ServerVariables("REMOTE_ADDR")
Response.Cookies("Resim") = Request("id")
Response.Cookies("KisiIp").Expires = Now() + 1
Set hit= Createobject("ADODB.Recordset")
hit.open "Select * From Resimler where id="&request("id")&"", baglanti, 1 , 3
hit("hit")= hit("hit")+1
hit.update
hit.close()
Set hit= Nothing
End if
If Request.ServerVariables("REMOTE_ADDR") = Request.Cookies("KisiIp") Then
End If
%> -
bilen yokmu ?
-
intResim_ID = Request("id") strResim_Cerez = Request.Cookies("Resim"&intResim_ID&"") If strResim_Cerez <> "evet" Then Response.Cookies("Resim"&intResim_ID &"") = "evet" Response.Cookies("Resim"&intResim_ID &"").Expires = Now() + 1 Set RS = Createobject("ADODB.Recordset") RS.open "Select * From Resimler where id="&intResim_ID&"", baglanti, 1 , 3 If Not RS.Eof Then RS("hit") = RS("hit")+1 RS.update End If RS.close() Set RS = Nothing End Ifontedi tarafından 04/Ara/12 17:55 tarihinde düzenlenmiştir -
Teşekkürler deniyorum
Webci58 tarafından 05/Ara/12 09:53 tarihinde düzenlenmiştir -
teşekkür ederim oldu.. eline sağlık
-
yanlız bu çerez 1 gün sonra silinir ve adam yarın girdiğinde yine hit artar. now() + 1 kısmını now() + 365 yaparsan daha sağlıklı olur.
-
evet haklısın, yapıyorum sağol
