Avatar billede Slettet bruger
23. juli 2003 - 12:01 Der er 7 kommentarer og
1 løsning

Aspsmartupload hvordan?

Hej.

Jeg har en formular med 2 file felter. Det ene felt er til et billede og skal i en mappe "/pics", det andet er til et dokument og skal i en mappe "/doc" Desuden vil jeg gerne have mulighed for at kalde disse filer noget andet end deres oprindelige navn ud fra en brugersid eller andet.
Avatar billede thomas_yde Nybegynder
23. juli 2003 - 13:07 #1
Dim mySmartUpload, file, intCount
set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

mySmartUpload.Upload

for each file in mySmartUpload.Files
    if not file.isMissing Then
                If File.FileExt <> ".doc" then
                  filnavn = "/pics/"&brugerid"."&File.FileExt
          file.SaveAs(filnavn)
                Else
                  filnavn = "/doc/"&brugerid"."&File.FileExt
          file.SaveAs(filnavn)
    End If
Next
Avatar billede Slettet bruger
23. juli 2003 - 13:31 #2
Ok, det ser umiddelbart godt ud, men er det slet ikke muligt at relatere de enkelte formfelter til denne i stedet?
Avatar billede thomas_yde Nybegynder
23. juli 2003 - 13:46 #3
Ikke så vidt jeg ved.
Avatar billede Slettet bruger
23. juli 2003 - 13:46 #4
Skidt....
Avatar billede Slettet bruger
23. juli 2003 - 13:51 #5
Ok.
Det må jeg nøjes med så. Ved du så om det er muligt at submitte indholdet fra en formular, samtidigt med at man uploader filen, og opretter nogle sessioner?
Det virker som om det ikke kan lade sig gøre, da .aspsmartupload bruger binarywrite. Er der ingen måde at komme udenom det på?
Avatar billede thomas_yde Nybegynder
23. juli 2003 - 15:48 #6
Det kan du sagtens.
formnavn = mySmartUpload.Form("formnavn")
Avatar billede eagleeye Praktikant
23. juli 2003 - 18:04 #7
Du kan også tilgå filerne enkelt vis hvis du ikke vil lave det loop:

Set fil1 = mySmartUpload.Files("NAVNET_PÅ_INPUT_FELTETE")
Avatar billede Slettet bruger
24. juli 2003 - 09:36 #8
Det var præcis det jeg efterspurgte easgleeye :)
Og også dit thomas :)
Mange tak for hjælpen.
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