[ASP] download image werkt half

Pagina: 1
Acties:

  • GoVegan
  • Registratie: Juni 2002
  • Laatst online: 16-08 22:25
he hoi

ik gebruikt deze asp pagina om jpg bestanden te downloaden

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
if(Request("wat") <> "") then wat__varwat = Request("wat")
%>


<%

FileName = wat__varwat


' Constants for Reading Text File
Const ForAppending = 8
Const ForReading = 1
Const ForWriting = 2
Const TristateFalse = 0
Const TristateMixed = -2
Const TristateTrue = -1
Const TristateUseDefault = -2

' File System Objects
Dim FSO
Dim TS

' Server File (this is the REAL name of the file)
Dim strFile: strFile = Server.MapPath("../../visuals/afbeeldingen/"&(Filename))

' File to Save As (this is the name you want to tell the browser)
Dim strFileSave: strFileSave = Filename

' Tell Browser what the file name is, so it doesn't try to save as "default.asp"
Call Response.AddHeader("Content-Disposition","attachment; filename=""" & strFileSave & """")

' Write out content-type that will FORCE user to SAVE FILE.
' "image/gif" will display in browser
Response.ContentType = "bad/type"

' Initialize File System Object
Set FSO = Server.CreateObject("Scripting.FileSystemObject")

' Open TextStream for Reading
Set TS = FSO.GetFile(strFile).OpenAsTextStream(ForReading,TristateTrue)

' TS.ReadAll DOES NOT WORK. Every Byte must be read and written individually.
' I think you can read them in Chucks, but this was easier. If you know how to
' Read chunks... go ahead, read chunks ;)
Do While Not (TS.AtEndOfStream)
' Output MUST be BinaryWrite
Response.BinaryWrite(TS.Read(1))
Loop

' Cleanup, like all good programmers do.
TS.Close
Set TS = Nothing
Set FSO = Nothing

' You don't need this, but I like it.
Response.End
%>


alleen werkt het nu niet meer. wat hij dus wel heeft gedaan, het enigste wat veranderd is dat de directory naam van de directory die in de wwwroot staan en waarin in de webpagina weer staat. wanneer ik deze weer terug verander blijf het probleem.

oja ik gebruik een ISS server

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 21:12

gorgi_19

Kruimeltjes zijn weer op :9

erhm.. WAT doet het niet meer?

en jou je [code=asp][/code] kunnen gebruiken?

[ Voor 55% gewijzigd door gorgi_19 op 08-01-2003 16:20 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • risr
  • Registratie: Juli 2002
  • Laatst online: 14-07 10:19
Heb je alleen de naam van de map veranderd of gebruik je nu een *andere* map?

Heb je het Internet Guest Account schrijfrechten in die map gegeven?

Foutmelding? Oneindige lus?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 21:12

gorgi_19

Kruimeltjes zijn weer op :9

Als we toch gaan gokken.. Er zit een snufje Norton Antivirus in de lucht..:P
En dan hebben we zo ongeveer alle mogelijhkheden wel gehad.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • GoVegan
  • Registratie: Juni 2002
  • Laatst online: 16-08 22:25
nou ik kon de plaatjes niet meer downloaden ik kreeg een leeg jpgje voor geschoteld maar ik ben er al achter kheb de wwwroot ff flink opgeruimd en hij werkt weer.


thanks

peter

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 22-06 10:32

_Thanatos_

Ja, en kaal

nou ik kon de plaatjes niet meer downloaden ik kreeg een leeg jpgje voor geschoteld maar ik ben er al achter kheb de wwwroot ff flink opgeruimd en hij werkt weer.
Nou daar hebben we wat aan... nou weet nog steeds niemand wat nou het probleem was, zo te zien.

日本!🎌

Pagina: 1