hello,
du kan ju testa med att klocka tiden för uppdatering etc.
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*
3 svar · 241 visningar · startad av Bengan
Är detta en bra lösning på en redirect sida som räknar upp antalet hits?
En annan lösning är väl att ta ut ett recordset och köra update på men detta känns bättre på nåt vis...
<%
LinkID = Request.QueryString("linkid")
If NOT LinkID = "" Then
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open strconnect
strSQL = "UPDATE tabell SET Hits = Hits + 1 WHERE LinkID = " & LinkID
objConn.Execute strSQL
strSQL = "SELECT URL FROM links WHERE LinkID = " & LinkID
Set objRec2 = objConn.Execute(strSQL)
Linkredir = objRec2("URL")
objRec2.Close
Set objRec2 = Nothing
objConn.Close
Set objConn = Nothing
Response.Redirect Linkredir
End If
%>
------------------
MvH
/Bengan
www.bengan.com | Brossans Räjser
"Better to be hated for who you are than loved for who you're not."
hello,
du kan ju testa med att klocka tiden för uppdatering etc.
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*
Hits är ju inte bara sidantal, utan alla resurser som laddas ner till klienten, även bilder. Dessutom skapar databaskoppling och recordsets hits.
Iof. ska du själv bara räkna en sidträff kan du göra som du tänker.
Ska du räkna hits i ordets rätta bemärkelse, måste du ha ett statistikprogram
ex:
en sida med 7 bilder, och en databasanslutning som hämtar 10 poster och 5 fält, genererar minst 58 hits.
/T
------------------
WRITE_PORT_ULONG(devExt->Mymessage,SMART_WRITE_ACK);
[Redigerat av Toonster den 13 jun 2001]
Toonster: Jag uttryckte mig kanske lite oklart ;)
Jodå, jag vet vad hits är, scriptet ovan använder jag alltså för att räkna antalet klick på länkar i en länkdatabas. För att räkna hits på webbplatsen har jag tillgång till en statistikserver.
Var mest intresserad av om någon hade förslag på en bättre/effektivare lösning än att köra 2 anrop.
------------------
MvH
/Bengan
www.bengan.com | Brossans Räjser
"Better to be hated for who you are than loved for who you're not."