Avatar billede ellebaek Nybegynder
13. juni 2003 - 11:47 Der er 3 kommentarer og
1 løsning

AspSmartUpload uploader ikke

Jeg har hentet AspSmartUpload på hjemmesiden.

Derefter har jeg installeret den efter deres installationsvejledning, og har så benyttet deres scripts til at teste med, samt et script jeg har fundet her på exp.dk...

Jeg har ikke erfaring med AspSmartUpload i forvejen, men jeg kan ikke se nogen fejl i scriptet.

Jeg benytter følgende:
<%
'  Variables
'  *********
  Dim mySmartUpload
  Dim intCount
       
'  Object creation
'  ***************
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'  Upload
'  ******
  mySmartUpload.Upload

'  Select each file
'  ****************
  For each file In mySmartUpload.Files
  '  Only if the file exist
  '  **********************
      If not file.IsMissing Then
      '  Save the files with his original names in a virtual path of the web server
      '  ****************************************************************************
        'file.SaveAs(server.mappath("\gfx\billedarkiv\" & MySmartUpload.form("fileUpload_dir")) & file.FileName)
        ' sample with a physical path
        file.SaveAs("c:\" & file.FileName)

      '  Display the properties of the current file
      '  ******************************************
        Response.Write("Name = " & file.Name & "<BR>")
        Response.Write("Size = " & file.Size & "<BR>")
        Response.Write("FileName = " & file.FileName & "<BR>")
        Response.Write("FileExt = " & file.FileExt & "<BR>")
        Response.Write("FilePathName = " & file.FilePathName & "<BR>")
        Response.Write("ContentType = " & file.ContentType & "<BR>")
        Response.Write("ContentDisp = " & file.ContentDisp & "<BR>")
        Response.Write("TypeMIME = " & file.TypeMIME & "<BR>")
        Response.Write("SubTypeMIME = " & file.SubTypeMIME & "<BR>")
        intCount = intCount + 1
      End If
  Next

'  Display the number of files which could be uploaded
'  ***************************************************
  Response.Write("<BR>" & mySmartUpload.Files.Count & " files could be uploaded.<BR>")

'  Display the number of files uploaded
'  ************************************
  Response.Write(intCount & " file(s) uploaded.<BR>")
response.write "<a href='default.asp'>Tilbage</a>"
%>

Formen fileUpload_dir findes på den side jeg submitter til denne side.
Resultatet af et kald til dette script er følgende:
Name = FILE1
Size = 7796
FileName = Dhmhelp.txt
FileExt = txt
FilePathName = D:\DO_DATA\Dhmhelp.txt
ContentType = text/plain
ContentDisp = form-data
TypeMIME = text
SubTypeMIME = plain

10 files could be uploaded.
1 file(s) uploaded.
Tilbage

Men problemet er at der ikke bliver uploadet filer til nogen mapper..
Er der nogen der kan hjælpe ??

..Ellebæk!
Avatar billede ellebaek Nybegynder
13. juni 2003 - 11:48 #1
Skal lige siges at jeg har prøvet med både:
'file.SaveAs(server.mappath("\gfx\billedarkiv\" & MySmartUpload.form("fileUpload_dir")) & file.FileName)

og med:
file.SaveAs("c:\" & file.FileName)
Avatar billede mm12010 Nybegynder
13. juni 2003 - 12:03 #2
får du fejl?
Avatar billede ellebaek Nybegynder
13. juni 2003 - 12:04 #3
nej, der kommer ingen fejl...

Den kører scriptet igennem, men uploader ingen filer.
Avatar billede ellebaek Nybegynder
20. juni 2003 - 19:47 #4
trist....
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