Avatar billede bennetsen Nybegynder
19. oktober 2001 - 17:54 Der er 8 kommentarer og
1 løsning

Upload og omdøb

Jeg prøver med nedenstående kode at uploade et billede med komponenten aspUPLOAD og samtidigt skal filen omdøbes til det ID-nr som bliver hentet fra en database (intID).

Jeg får fejl på koden, men hvad er der galt?

Count = Upload.SaveVirtual(\"/images/autopic/\" & intID & \".\" & upload.FileExt)
Avatar billede eagleeye Praktikant
19. oktober 2001 - 18:30 #1
Har du prøvet at udskrive:
response.write \"/images/autopic/\" & intID & \".\" & upload.FileExt
og se om det bliver til det du forvendter. Måske FileExt indeholder . så du ikke behøver \".\"
Avatar billede netsrac Praktikant
19. oktober 2001 - 19:25 #2
Sikker på at metoden returnerer noget ? Hvilken fejl med. får du evt ?
Avatar billede bennetsen Nybegynder
19. oktober 2001 - 19:35 #3
>eagleeye jeg har prvøt begge dine forslag uden resulat.
>netsrac Jeg får følgende fejl:
\"Der opstod en intern http 500-server fejl\"

Avatar billede bennetsen Nybegynder
19. oktober 2001 - 19:36 #4
prvøt = prøvet
Avatar billede netsrac Praktikant
19. oktober 2001 - 19:38 #5
I din browser:

Funktioner -> Internetindstillinger -> Avanceret -> Fjern kryds i \"Vis meddelse om udskadelige http fejl\"

Og fortæl os så hvad fejlen er.
Avatar billede bennetsen Nybegynder
19. oktober 2001 - 19:43 #6
Det var dog genialt - denne kendte jeg ikke:
Jeg får følgende fejl:

Microsoft VBScript runtime error \'800a01b6\'
Object doesn\'t support this property or method: \'FileExt\'
/html/upload_pic.asp, line 34

Det viser jo klart at det er \'FileExt\' som driller.
Findes der en anden metode til at afgøre filens efternavn?
Avatar billede bennetsen Nybegynder
19. oktober 2001 - 20:15 #7
Jeg har fundet følgende som kan afgøre filens efternavn. Nu skal det bare smeltes sammen med resten :-)

Set fs=Server.CreateObject(\"Scripting.FileSystemObject\")

Response.Write(\"The file extension of the file 3dgarro is: \")
Response.Write(fs.GetExtensionName(\"c:\\winnt\\cursors\\3dgarro.cur\"))

set fs=nothing
Avatar billede eagleeye Praktikant
19. oktober 2001 - 20:19 #8
Når jeg lige kikker på det igen kommer jeg til at tænke på om det overhoved er muligt at omdøbe file med SaveVirtual. Normalt angiver man en folder og functionen returnere hvor mange filer der er gemt.
Avatar billede bennetsen Nybegynder
26. december 2001 - 10:20 #9
Afsluttes
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