Skapa mapp med ASP.

ASP

4 svar · 225 visningar · startad av Jacek

Medlem sedan apr. 2000169 inlägg
Trådstart#1

Går det att skapa en mapp på serverna med hjälp av asp?
Jag är 90% säker att det skall gå..

Om det går behövs det någon komponent då eller kan det funka utan?

Medlem sedan sep. 2000215 inlägg
#2

Du använder ju FileSystemObject för filhantering via asp.
Om och var du sedan kan skapa mappar/filer beror ju på vilka rättigheter som finns på servern.

Medlem sedan apr. 2000169 inlägg
#3

okej men hur skulle en sådan kod se ut då?
Kan ju testa i sådanna fall och se vad servern låter mig göra!

Medlem sedan jan. 20013 341 inlägg
Medlem sedan feb. 200112 078 inlägg
#5

Aleborgs länk skapar bara en textfil och skriver en rad i den.

Exakt kod för ditt ändamål där filnamnet kommer från request.form("filnamn"), alltså en textruta med namnet "filnamn", är som följande:

strPath = "/dinmapp/" & request.form("filnamn")
set objFSO=Server.CreateObject("Scripting.FileSystemObject")

if not objFSO.FolderExists(server.mappath(strPath)) then
	objFSO.CreateFolder server.mappath(strpath)
else
	response.write "Mappen finns redan!"
end if 

set objFSO = nothing

Metoden kräver (i win 2000) att användaren (IUSR_DATORNAMN) har skrivrättigheter i mappen som den skall skapas i. (DATORNAMN skall vara din dators namn, men det kanske du redan visste ;))

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)