08. november 2002 - 19:34Der er
8 kommentarer og 1 løsning
Hvad er der ivejen
Hvad er der ivejen med denne kode: <% if Request.ServerVariables("Request_Method") = "POST" then Dim f, filespec Dim mySmartUpload Dim intCount Dim number Set fso = Server.CreateObject("Scripting.FileSystemObject") Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") number = rnd(99999999999999999999) mySmartUpload.Upload
intCount = mySmartUpload.Save("editorfiles/" & number & ".mid")
Set f = fso.OpenTextFile(Server.Mappath("editorfiles/" & number & ".mid"),1)
' Læs linie for linie indtil slutningen af filen Do While not f.AtEndOfStream Response.write f.ReadLine Loop
fso.DeleteFile("editorfiles/" & number & ".mid") fso.close set fso = nothing
har ikke selv mySmartUpload objektet liggende, men udfra de eksempler jeg kan finde er der intet i vejen med hvad du har gjort med det indtil fejlen kommer... Det kunne måske tyde på du måske har en ældre version.
Den eneste forskel efter fejlen er du skriver: mySmartUpload.Save("editorfiles/" & number & ".mid") mens de skriver: mySmartUpload.Save("/editorfiles/" & number & ".mid")
9) PRB: aspSmartUpload error '800a0009' Subscript out of range -------------------------------------------------------------------------------- This error occurs when the asp is directly executed instead of being called from an HTML form with an ENCTYPE="multipart/form-data" tag.
Det betyder sådan set bare at du skal ha' en <FORM ENCTYPE="multipart/form-data" ACTION="upload.asp"> tag i den form der uploades fra.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.