Räkna antalet nerladdade filer

ASP

3 svar · 205 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Trådstart#1

download.asp?ID=12

Hur gör jag för att räkna antalet nerladdade filer? Kan man skriva <% response.redirect "/downloads/myfiles.zip" %> och vad händer sen då...?

Medlem sedan dec. 20003 563 inlägg
#2

Skriv istället en länk till en annan sida som uppdaterar en databas där filnamnet finns.

Sen kör du response.redirect till filen därifrån.

Medlem sedan juli 20003 825 inlägg
#3

Det var min ursprungliga tanke... men jag uttryckte mig lite väl kort.

Alla filer listas på index.asp och sen har alla filer nerladdningslänkar till download.asp?ID=234 som först uppdaterar databasen och sen redirect till respektive fil... men vart hamnar man själv då!? i ett tomt fönster kanske...!??

Man kanske måste ha TARGET="_blank" så allt sker i ett nytt fönster...??

---
Äh, skit samma... det blir nog bra... Jag fattar inte riktigt just nu, men då är det precis som vanligt, man behöver inte fatta, huvudsaken är att det fungerar!

Medlem sedan dec. 20003 563 inlägg
#4

ok. Kanske blir så?
Tänkte mig inte riktigt för när jag svarade. Hoppas du har överseende. :)

När jag gjorde en sådan sak så gjorde jag det genom META-taggen Refresh.
Det funkar utmärkt och funkar genom att du skriver allt på en sida.
Sedan skriver du bara en länk med ID och vad du nu vill ha i quserystringen.

<%
if request.querystring("id") <> "" then
%>
<meta http-equiv="Refresh"
content="0; URL=filen.zip">
<%
end if
%>

Nu ska du inte se något tomt fönster. ;)
Alltid något att utgå ifrån i alla fall.

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