Jag använder mig utav en .asp sida (download.asp) som är länkad till en databas med olika filers URL.
Informationen skickas med hjälp av Request.Querystring och hittar då URL:en för den angivna id:n.
Denna script funkar jättebra på PC men på Mac så laddar den ner den angivna filen som "download.asp" istället för att ladda ner typ "Hej.zip". Download.asp filen som den laddar ner är = hej.zip men bara ett annat namn.. jättejobbigt tycker jag.
Hoppas ni förstår vad jag menar, sitter nämligen här o är förkyld o snorig samtidigt som jag försöker förklara hur det är =(
Script-koden:
<%
If Request.querystring("visa") <> "" Then
Set Conn = Server.CreateObject("ADODB.Connection")
Set funky = Server.CreateObject("ADODB.Recordset")
strQueryID = request.querystring("visa")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & db1
SQL = "Select * from funky where id = " & strQueryID
funky.Open SQL, Conn, 1, 2
Conn.ExeCute("Update funky set hits=hits+1 where id = " & strQueryID)
response.redirect funky("download")
funky.update
funky.Close
Conn.Close
Set funky = Nothing
Set Conn = Nothing
End If
%>
Tack på förhand!
/Arre