Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:35 Der er 11 kommentarer og
2 løsninger

Opret mappe og fil

Hvordan oprettet man en mappe i asp fx "mappen" og en fil fx "index.wml"
Avatar billede no_doubt Nybegynder
02. oktober 2002 - 21:42 #1
Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:44 #2
det er kun filen
Avatar billede cht Nybegynder
02. oktober 2002 - 21:46 #3
<%
Set fso = CreateObject("Scripting.FileSystemObject")

'opretter mappe:
fso.CreateFolder(pathname)

'skriv til fil:
Set a = fso.OpenTextFile(server.mappath(filename), 8, True, False)
a.write("Tekst")
a.close

Set a = Nothing
Set fso = Nothing

%>

<%
'opret fil:
Set f = fso.CreateTextFile(pathname)
f.Close
Set f= Nothing
%>
Avatar billede no_doubt Nybegynder
02. oktober 2002 - 21:46 #4
Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:49 #5
okay  ved i også hvordan man checkker om mappen findes
Avatar billede hells Nybegynder
02. oktober 2002 - 21:50 #6
Avatar billede cht Nybegynder
02. oktober 2002 - 21:51 #7
if fso.FolderExists(pathname) then
fso.CreateFolder(pathname)
end if
Avatar billede hells Nybegynder
02. oktober 2002 - 21:53 #8
cht > skal det ikke være If NOT fso.FolderExists(pathname) Then...? ellers opretter den jo en mappe, hvis mappen allerede findes
Avatar billede cht Nybegynder
02. oktober 2002 - 21:56 #9
ja, det var en lille smutter... det skulle være:
If NOT fso.FolderExists(pathname) then
Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:57 #10
Er dette rigtigt:

<%
'CreateObjekt
Set fso = CreateObject("Scripting.FileSystemObject")

'Se om mappen findes
if fso.FolderExists(fx "wap") then
fso.CreateFolder(fx "et andet navn")
end if

'Opret mappe
fso.CreateFolder(Fx "wap")

'Opret fil
Set a = fso.OpenTextFile(fx "http://www.espeholt.dk/wap/index.wml", 8, True, False)
a.write("Tekst")
a.write("noget mere")
a.close
Set a = Nothing


'Lukker Objekt
fso.close
set fso = nothing
%>
Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:58 #11
'Se om mappen findes
if not fso.FolderExists(fx "wap") then
fso.CreateFolder(fx "wap")
end if
Avatar billede hells Nybegynder
02. oktober 2002 - 21:58 #12
Set fso = CreateObject("Scripting.FileSystemObject")
skal være
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Avatar billede mysitesolution Nybegynder
02. oktober 2002 - 21:59 #13
ok, tak alle sammen
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