Avatar billede radion Nybegynder
14. juni 2002 - 15:43 Der er 12 kommentarer og
1 løsning

Fejl med ASPUpload

Hej Experter

Når jeg forsøger at uploade et billede til serveren med asp upload får jeg følgende fejl:

Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'Save'

/admingalleri.asp, line 200


Koden er her:

    Set Upload = Server.CreateObject("Persits.Upload")

    ' we use memory uploads, so we must limit file size
    Upload.SetMaxSize 1000000, True

    ' Save to memory. Path parameter is omitted
    Upload.Save '*********** Linie 200

    ' access subdirectory specified by user
    subdir = Upload.Form("subdir")

    ' Build path string
path="d:\home\tlbygdk\db\store"
path2="d:\home\tlbygdk\db\thumb"
    ' Create path, ignore "already exists" error
    Upload.CreateDirectory Path, True
Upload.CreateDirectory Path2, True
    ' Save files to it. Our form has only one file item
    ' but this code is generic.
    i = 0
    For Each File in Upload.Files
    i = i+1
   

   

    If i = 2 then
        File.SaveAs Path2 & "\" & File.FileName
    Else
        File.SaveAs Path & "\" & File.FileName
    End If
File.Path & "<BR>"
        Session("pic" & i)= file.FileName
    Next

Håber der er nogen der kan hjælpe

\Radion
Avatar billede radion Nybegynder
14. juni 2002 - 15:45 #1
path="d:hometlbygdkdbstore"
path2="d:hometlbygdkdbthumb"
Er naturligvis
path="d:/home/tlbygdk/db/store/"
path2="d:/home/tlbygdk/db/thumb/" (Experten.dk fjerner åbenbart backslash)
Avatar billede radion Nybegynder
14. juni 2002 - 15:46 #2
Beklager ( igen ) ingen backslash til sidst i path og path2
Avatar billede lp Nybegynder
14. juni 2002 - 15:46 #3
prøv lige at ændre linje 200 til:

Upload.Save("Upload")
Avatar billede rxftp Nybegynder
14. juni 2002 - 15:47 #4
Nogle webhoteller tillader ikke fulde stier men kun virtuelle altså /db/store/ fx. Ellers ka det være at du ikke har skrive adgang?
Avatar billede radion Nybegynder
14. juni 2002 - 15:48 #5
De tillader fulde stier og der skulle være skriveadgang
Avatar billede radion Nybegynder
14. juni 2002 - 15:50 #6
IP -> Der får jeg fejlen:
Persits.Upload.1 error '800a0005'

The system cannot find the path specified.

/admingalleri.asp, line 200
Avatar billede lp Nybegynder
14. juni 2002 - 15:52 #7
well, så fik vi da rettet den ene fejl...

prøv så at flytte path variablerne op over save linjen...
Avatar billede lp Nybegynder
14. juni 2002 - 15:52 #8
og derefter måske (gætter):

Upload.Save(path)
Avatar billede radion Nybegynder
14. juni 2002 - 15:56 #9
nej, det er jo meningen den i første omgang skal gemme i hukommelsen, og derefter gemme det på disk. Det virker kanont på min egen computer, men ikke der hvor jeg har serverplads.. De kunne ikke hjælpe mig, men henviste blot til Experten.dk
Avatar billede lp Nybegynder
14. juni 2002 - 16:02 #10
well, then..... så kan jeg ikke hjælpe dig... hvorfor ikke gemme det i en midlertidig mappe og evt slette det bagefter ?
Avatar billede radion Nybegynder
14. juni 2002 - 16:06 #11
den her metode er umiddelbart den eneste jeg kan finde hvor jeg kan uploade tekst og billeder samtidig og finde ud af hvad billederne hedder...
Avatar billede radion Nybegynder
14. juni 2002 - 16:11 #12
Fandt løsningen... de havde ikke opgraderet ASPUpload til ver. 3 på den server min side lå. Ellers tak for forsøgene. SKal du have point for din iver IP?
Avatar billede radion Nybegynder
11. februar 2003 - 17:41 #13
.
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