Avatar billede fuxi Nybegynder
29. august 2002 - 13:10 Der er 4 kommentarer og
1 løsning

SmartUpload er ikke så smart ???

Jeg har et problem med SmartUpload.. Jeg vil meget gerne selv bestemme hvad filerne kommer til at hedde når jeg gemmer dem. Jeg har prøvet følgende kode, men det virker ikke:

'Filename: form.asp
<FORM METHOD="POST" ACTION="doupload2.asp" ENCTYPE="multipart/form-data">
  <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
  <INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>

'Filename: doupload2.asp
<%
On Error Resume Next

'Variables
Dim myUpload
       
'Object creation
Set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'Save the files with their original names in a virtual path of the web server
myUpload.files.item(1).saveas "myFile.jpg"
'response.write myUpload.Files("FILE1").Filename

'Trap errors
If Err Then
    Response.Write("<b>Fejl: </b>" & Err.description)
Else
    'Display the number of files uploaded
    Response.Write("Filen er nu uploadet")
End If
%>

Problemet er at der kommer følgende fejl når jeg prøver at uploade en fil:
Fejl: Invalid Files Name '1' (Error 1205)

Jeg kan sku ik' lige gennemskue hvorfor det ikke virker. Koden et stort set magen til det de skriver på deres hjemmeside..

PLEASE HELP og meget meget meget gerne hurtigt.
Avatar billede 3z Nybegynder
29. august 2002 - 14:16 #1
Str_FileName = "ditfilnavn.doc"

mysmartupload.files.Item(1).SaveAs server.mappath("." ) & "\dinmappe\" & Str_FileName
Avatar billede 3z Nybegynder
29. august 2002 - 14:18 #2
Eller rettere - du mangler nok denne linie:
mySmartUpload.Upload

Så det kommer til at se således ud:
mySmartUpload.Upload
mysmartupload.files.Item(1).SaveAs server.mappath("." ) & "\dinmappe\" & "Ditfilnavn"
Avatar billede 3z Nybegynder
29. august 2002 - 14:19 #3
He he det går godt det her... den skal naturligvis hedde myUpload.Upload og myUpload.files.......
Avatar billede fuxi Nybegynder
29. august 2002 - 14:51 #4
Så virker det jo.... Kanon!!!!
Avatar billede 3z Nybegynder
29. august 2002 - 15:41 #5
Jep - takker for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester