23. januar 2006 - 15:14Der er
4 kommentarer og 2 løsninger
Lav mappe fra ASP side
Jeg har brug for at der automatisk bliver oprettet en mappe i min webmappe med brugerens navn, altså vis der bliver oprettet en bruger med brugernavnet "Eksperten" så skal der oprettes en mappe: C:\Webserver\Files\Gfx\brugerfotos\Eksperten
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Her er et lille eksempel på hvordan du kan oprette en ny mapper på en given server samt en ny fil via asp.
dim Sub_Dir, Dir, File_Content, File_Name, Total_File_String Sub_Dir = Request.Form("Sub_Dir") if Sub_Dir = "" Or Sub_Dir = Null Then Sub_Dir = "" Else Sub_Dir = Sub_Dir & "/" End If
File_Content = Request.Form("File_Content") Dir = Request.Form("Dir") File_Name = Request.Form("Name")& "." & Request.Form("File_Type") Total_File_String = Dir & Sub_Dir & File_Name Response.write(Total_File_String)
Dim objFSO, fs, f
Set objFSO = CreateObject("Scripting.FileSystemObject") objFSO.CreateFolder(Server.Mappath(Dir & Sub_Dir)) Set objFSO = Nothing
set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.CreateTextFile(Server.Mappath(Total_File_String),true) f.WriteLine("" & File_Content & "") f.Close set f=nothing set fs=nothing
mappeNavn = "Experten" Set fso = CreateObject("Scripting.FileSystemObject") fso.CreateFolder("C:\Webserver\Files\Gfx\brugerfotos\"& mappeNavn)
Du skal dog sikre dig at bruger IUSR_Maskinnavn har skriverettighed til "brugerfotos" mappen. Det gøres ved at højreklikke på mappen i stifinder og gå ind under "si8kkerhed" fanebladet (kræver avanceret fildeling)
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.