webForumDet fria alternativet

Downloadcountern funkar inte med databasgenererade sidor

ASP

1 svar · 155 visningar · startad av costodia

Medlem sedan aug. 2000864 inlägg
Frågan#1

http://www.adolfstrom.com/handel/visa_produkt.asp?id=76&grupp=1 funkar.

http://www.ebid.se/tracker/download.asp?file=http://www.adolfstrom.com/handel/visa_produkt.asp?id=76&grupp =1 funkar inte.

http://www.ebid.se/tracker/download.asp?file=http://www.adolfstrom.com/ funkar.

det jag funderar över är varför inte databasgenererade sidor funkar i min downloadcounter.

Download.asp ser ut så här:

<!-- #INCLUDE FILE="download_config.asp" -->

<%
Dim file, connection, rs
tid=Now()
file=Request.QueryString("file")
If file="" Then%>
<!-- #INCLUDE FILE="download_nofile.asp" -->
<%
Else
Set connection=Server.Createobject("Adodb.Connection")
connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & database
Set rs = connection.Execute("SELECT * FROM download WHERE fldURL = '" & file & "'")
If rs.EOF Then
connection.Execute("INSERT INTO download (fldURL, fldLast, fldTimes, fldStart) VALUES ('" & file & "', #" & tid & "#, 0, #" & tid & "#)")
End if
Set rs =  connection.Execute("SELECT * FROM download WHERE fldURL = '" & file & "'")
times=cInt(rs("fldTIMES"))+1
Set rs =  connection.Execute("UPDATE download SET fldTIMES = " & times & " Where fldURL = '" & file & "'")
Set rs =  connection.Execute("UPDATE download SET fldLAST = #" & Now() & "# Where fldURL = '" & file & "'")
Response.ReDirect file
End If%>

Så jag tänkte att det kankse är något här på wf som vet hur man ska göra för att få rätt på det, och om inte kankse kan förklara för mig varför det inte går. Eller både och :)

------------------
Mvh Martin Persson
E-post: webforum@costodia.com

[Redigerat av costodia den 19 jan 2002]

[Redigerat av costodia den 19 jan 2002]

Medlem sedan mars 20015 287 inlägg
#2

Ditt script verkar bryta av din querystring, du får ju bara med dig:
http://www.adolfstrom.com/handel/visa_produkt.asp

Denna del blir väl så att säga en annan querystring:

?id=76&grupp=1

Sen hur man nu ska lösa det problemet...
kanske något med server.urlencode osv?

------------------
/solbulle
Hemmabio | Spelautomater | The Who

280 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
152 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
151 ms — ändringar (db)