Hallå, jag använder ASPUpload som komponent för att ladda ner en .txt fil genom en download sida. Koden på downloadsidan ser ut som följer
download.asp
if not request.querystring("FileName") = "" then
Dim Filename,Upload,Path
Filename = Request.QueryString("FileName")
Set Upload = Server.CreateObject("Persits.Upload")
Path = Server.MapPath("/ny/db/" & Filename & "")
Upload.SendBinary Path, True, "application/octet-stream", True
end if
Innehållet i filen är korrekt men i rutan där man ska välja plats och filnamn att spara filen så visas namnet download.asp och inte som 20030619.txt som det borde vara, alltså så måste man själv ändra filnamnet! Är det någon som vet vad man kan göra åt detta?
Det har löst sig nu, det är tydligen en bugg efter att ha installerat en Hot Fix Q811114 som gör att ASPUpload komponenten drabbas av ett fel. Det finns dock en patch som löser detta med filnamnet, det är bara att hoppas att Ballou installerar denna oxå, ett mail ligger på deras support på måndag morgon! :birp
After applying the Microsoft hot fix Q811114, the method SendBinary used for file downloading stopped working properly. Instead of displaying the filename of a file being downloaded, the Save As dialog box displays the filename of the download script, such as download.asp.
255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2