Avatar billede roadi Nybegynder
24. februar 2002 - 16:55 Der er 10 kommentarer og
1 løsning

Create Folder via FSO Files???

Hej Experter!

Hvordan kan jeg lave en folder via FSO Files??

Jeg er igang med at lave et filarkiv, hvor man kan grouperer de ting man uploader..

Når man laver en ny grouppe vil jeg gerne ha' den til at lave en subfolder på serveren så filerne også er sorteret..

Jeg har forsøgt såen her men det virker ikke er der nogen der kan fortælle hvorfor???

Her er kildekoden..


            Set FSO = Server.CreateObject("Scripting.FileSystemObject")
                FileSystemObject.CreateFolder(Server.mappath("../../files/" & Request.Form("group"))
            Set FSO = Nothing


På forhånd tak for hjælpen

Roadi
Avatar billede isl19960 Nybegynder
24. februar 2002 - 17:06 #1
Prøv med...

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
FSO.CreateFolder(Server.mappath("../../files/" & Request.Form("group"))
Set FSO = Nothing
Avatar billede roadi Nybegynder
24. februar 2002 - 17:09 #2
Det har jeg lige prøvet og det virker heller ikke..
Avatar billede isl19960 Nybegynder
24. februar 2002 - 17:14 #3
Er du sikker på at du får en variabel fra din  request.form("group") ?

Prøv evt. at oprette en mappe uden at bruge request... bare for at se om det skulle være det...
Avatar billede roadi Nybegynder
24. februar 2002 - 17:15 #4
det prøver jeg lige..
Avatar billede roadi Nybegynder
24. februar 2002 - 17:16 #5
Nu har jeg prøvet følgene...

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
    FSO.CreateFolder("../../files/test")
Set FSO = Nothing

Og det virker heller ikke..
Avatar billede isl19960 Nybegynder
24. februar 2002 - 17:29 #6
Prøv med bare...

FSO.CreateFolder("test")

Er du sikker på at du har skrive rettigheder i mappen ?
Avatar billede roadi Nybegynder
24. februar 2002 - 19:06 #7
Jeg har prøvet med denne kode..

Men den går i fejl 500 der står ikke andet i filen..
<%

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
    FSO.CreateFolder("test")
Set FSO = Nothing


%>
Avatar billede isl19960 Nybegynder
24. februar 2002 - 20:47 #8
I din internet explorer... gå til menuen  tools - internet options - advanced - show friendly http error messages

Fjern fluebenet her...

Så kan du se den præcise fejl... :)
Avatar billede roadi Nybegynder
24. februar 2002 - 21:29 #9
->isl19960 tak for det, men det har ikke rigtig løst mit problem...
Det hjalp at ku' se fejlen reelt, men jeg er ikke kommet nærmere en løsning...
Avatar billede bobbedude Nybegynder
22. juli 2002 - 07:23 #10
Hey roadi jeg har haft samme problem prøv
FSO.CreateFolder("c:/sti/test")
Avatar billede bobbedude Nybegynder
22. juli 2002 - 07:29 #11
her lige testet og det her virker hos mig:

<%
'***************** CreateFolder
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder(Server.Mappath(".\") & "\newfolder")
Set fso = Nothing
' Creates a folder called "newfolder" in the root web folder on the website
%>

Den opretter en mappe i det dir filen ligger i
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