Har fixat det nu... men nu får jag följande fel meddelande:
Körningsfel i Microsoft VBScript fel '800a0005'
Ogiltigt proceduranrop eller argument.
/test2/copy.asp, rad 13
15 svar · 341 visningar · startad av sin_adec
Varför funkar det inte...
<% Dim Obj
Set Obj = CreateObject("Scripting.FileSystemObject")
If Obj.FolderExists("C:\mina dokument\mina webbplatser\test2\move") = False Then
Obj.CreateFolder("C\mina dokument\mina webbplatser\test2\move")
end if
%>
<%
Set copy = CreateObject("Scripting.FileSystemObject")
Copy.CopyFile (request.form("fil")), ("C:\mina dokument\mina webbplatser\test2\move")
%>
får följande fel meddelande...
Körningsfel i Microsoft VBScript fel '800a004c'
Det går inte att hitta angiven sökväg.
/test2/copy.asp, rad 5
Har fixat det nu... men nu får jag följande fel meddelande:
Körningsfel i Microsoft VBScript fel '800a0005'
Ogiltigt proceduranrop eller argument.
/test2/copy.asp, rad 13
Copy.CopyFile request.form("fil"), "C:\mina dokument\mina webbplatser\test2\move"
Rad 13?
Copy.CopyFile request.form("fil"), "C:\mina dokument\mina webbplatser\test2\move"
LarsGs förslag fungerade inte?
Nej, det fungerade inte... jag vet inte vad jag ska göra
Vad finns i request.form("fil")? Är det ett giltigt filnamn?
Får du samma fel, dvs
Ogiltigt proceduranrop eller argument.
Varför skapar du 2 st FSO-objekt? Kan du inte använda Obj i båda tillfällena?
funkar inte.. får då ett helt annat fel meddelande..
att Object Copy krävs
försökte liknande grej förrut... Vet inte hur det kan fungera men iaf:
<% Dim ObjFSP
Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject")
If ObjFSO.FolderExists("C:\mina dokument\mina webbplatser\test2\move") = False Then
ObjFSO.CreateFolder("C\mina dokument\mina webbplatser\test2\move")
end if
Set fil = ObjFSO.GetFile(request.form("fil"))
ObjFSO.CopyFile ("C:\mina dokument\mina webbplatser\test2\move",file_name)
%>
sen leeker man runt å upptäcker att den bara behövs denna kod:
*ler*
<% Dim ObjFSP
Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject")
If ObjFSO.FolderExists("C:\mina dokument\mina webbplatser\test2\move") = False Then
ObjFSO.CreateFolder("C\mina dokument\mina webbplatser\test2\move")
end if
Set fil = ObjFSO.GetFile(request.form("fil"))
ObjFSO.CopyFile ("C:\mina dokument\mina webbplatser\test2\move\")
%>
hahahahahaha garavar mej till golvet... :D
fel med?
denna borde väl fungera:
<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
if FSO.FolderExists("C:\mina dokument\mina webbplatser\test2\move\")) = false then
FSO.CreateFolder("C:\mina dokument\mina webbplatser\test2\move\")
end if
Set fil = FSO.GetFile(request.form("fil"))
FSO.CopyFile ("C:\mina dokument\mina webbplatser\test2\move\")
%>