Avatar billede thefatman Nybegynder
24. maj 2003 - 14:42 Der er 3 kommentarer og
1 løsning

FSO: Oprette mappe og kopierer fil

heyza

Jeg sidder her og skal lave et scirpt som opretter en mappe, det
virker fint nok. Men så ville jeg kopierer en fil til den nye
mappe. og det kan jeg ikke få det til at virke, får bare en
InternServer Fejl 500..

Her er min kode:

<%
dir = request.querystring("dir")
sourceFile = "\gallery_default.asp"
destFile = "\gallery" & "\" & dir & "\default.asp"

Set fso = CreateObject("Scripting.FileSystemObject")

fso.CreateFolder(Server.Mappath("\gallery") & "\" & dir )
response.write "Mappe Oprettet"

' Her ligger mit problem
fso.CopyFile Server.Mappath(sourceFile,destFile),true
response.write "Fil kopieret"
%>

Håber der er nogle som kan hjælpe mig her, da FSO og SQL ikke er
mine stærke sider
Avatar billede somaliomar Praktikant
24. maj 2003 - 14:47 #1
Internt Server Fejl 500 kan skyldes mange ting. Prøv først lige at slå fra Vis meddelelser om uskadelige HTTP-fejl i Tools > Internet Options > Advanced og post så den fejl du får af IIS'en
Avatar billede thefatman Nybegynder
24. maj 2003 - 14:59 #2
jeg får ikke nogle fejl af ISS, da jeg kører mine scirpt på mit webhotel...
Men jeg tror mit problem er at jeg bruger server.mappath..Det er det som laver problemer
Avatar billede thefatman Nybegynder
24. maj 2003 - 15:06 #3
Det virker nu...

Fso.CopyFile Server.Mappath(sourceFile),Server.MapPath(destFile),true

skulle det være istedet for

fso.CopyFile Server.Mappath(sourceFile,destFile),true
Avatar billede thefatman Nybegynder
03. august 2003 - 16:03 #4
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