• 07-03-2009, 21:26:33
    #1
    Sitede bulunan linke kaç kez tıklanmış bunun için bir kod var mı ? Tabi her tıklanmada artmasını istemiyorum bir ip de bir kez artmalı=)
  • 08-03-2009, 00:39:15
    #2
    ip ye göre yaparsan hergün sıfırlamalı , çünkü birçok kişi statik ip kullanıyor.
    ben kendimde cookie bazlı yaptım. linke tıkladıktan sonra aynı kişiyi ancak 12 saat sonra tekrar sayıyor. kendine göre düzenleyebilirsin.

    <%
    if request.cookies("deneme")("deneme2") <> "ok" then
    
    Set say=Server.CreateObject("Adodb.Recordset")
    Sorgu = "select * FROM linkler where id =" & request("id")
    say.Open Sorgu, Baglanti, 3, 3  
    if not say.eof then
    if say("hit") <> "" then
    say("hit") = say("hit") + 1
    else
    say("hit") = 1
    end if
    say.update
    Response.Cookies("deneme")("deneme2")="ok"
    Response.Cookies("deneme").Expires=DateAdd("n",12,now())
    end if
    say.close
    set say = nothing
    end if
    
    response.write say("hit")
    %>