Avatar billede nightowl24 Nybegynder
08. januar 2004 - 13:06 Der er 6 kommentarer og
1 løsning

Omdøb uploadet fil

Hejsa

Jeg har lavet et script der uploader en fil. Hvordan laver jeg et script der omdøber denne fil, så snart den er uploadet?

/Nightowl
Avatar billede nute Nybegynder
08. januar 2004 - 13:27 #1
der findes ikke nogen metode for at rename/omdøbe filer i FileSystem objektet, men du kan bruge metoden "MoveFile" eller "CopyFile" istedenfor:

<%
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile "d:dummytest.txt", "d:dummytest2.txt"
' ELLER ALTERNATIVT
CopyFile "d:dummytest.txt", "d:dummytest2.txt"
%>

/nute
Avatar billede nightowl24 Nybegynder
08. januar 2004 - 13:31 #2
Ja, det ved jeg, men, som jeg glemte at skrive, hvad hvis man ikke kender navnet på den fil der bliver uploadet?
Avatar billede nute Nybegynder
08. januar 2004 - 13:34 #3
ehh ... du har vel et felt som brugeren taster/velger filnavnet ? Og du har specificeret en sti hvor de skal uploade til ?

/nute
Avatar billede nightowl24 Nybegynder
08. januar 2004 - 13:47 #4
Jeps, jeg vil egentligt bare gøre systemet idiotsikkert, så brugeren ikke kan lave en stavefejl, fx uploade en fil der hedder datbase.txt som skal hedde database.txt.
Avatar billede nute Nybegynder
08. januar 2004 - 14:09 #5
hmm ... så skal du til at bygge ind noget AI i dit system ?! det lyder sgu lidt for besværlig...da må du jo lave et system der er "klogere" end brugeren ... lyder det som om :-| eller ... det kan jo være mig der misforstår, men så må du til at forklare lidt nærmere hvad det er du prøver på

/nute
Avatar billede nightowl24 Nybegynder
08. januar 2004 - 14:14 #6
Jeg har faktisk løst det:

Set Upload = Server.CreateObject("Persits.Upload")
Upload.SetMaxSize 100000, True
Upload.Save

For each File in Upload.Files
File.SaveAs "/sti/database.txt"
response.write "Fil gemt som " & File.filename
Next
Avatar billede nightowl24 Nybegynder
19. januar 2004 - 13:13 #7
Lukker!
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