18. juli 2002 - 09:32Der er
8 kommentarer og 3 løsninger
Hvorfor virker denne script kode ik ??
Hvad er der galt med denne kode???
<% (fso = filsystemobject) set fil = fso.opentextfile(index2.xml, 2) strNewFil = "" do while not fil.AtEndOfStream strLine = fil.readline if strLine = "</wenn>" then strNewFil = strNewFil & tks end if strNewFil = strNewFil & strLine loop
2 skal nok rettes til 1 for at den kan læse filen, når den åbnes med 2 betyder det for writing og du læser fra filen. Så det skal være for reading som er 1: set fil = fso.opentextfile("index2.xml", 1)
<% set fso = Server.CreateObject("Scripting.FileSystemObject")set fil = fso.opentextfile(server.mappath("./index2.xml", 1) strNewFil = "" do while not fil.AtEndOfStream strLine = fil.readline if strLine = "</wenn>" then strNewFil = strNewFil & tks end if strNewFil = strNewFil & strLine loop set fil = nothing set fil = fso.opentextfile(server.mappath("./index2.xml", 2) fil.write strNewFil %>
nåja - du skal forresten også huske linieskift, ellers virker det kun en gang:
<% set fso = Server.CreateObject("Scripting.FileSystemObject") set fil = fso.opentextfile(server.mappath("./index2.xml", 1) strNewFil = "" do while not fil.AtEndOfStream strLine = fil.readline if strLine = "</wenn>" then strNewFil = strNewFil & tks & vbcrlf end if strNewFil = strNewFil & strLine & vbcrlf loop set fil = nothing set fil = fso.opentextfile(server.mappath("./index2.xml", 2) fil.write strNewFil %>
Jo det bliver noget med, jeg var lige væk noget tid :)
set fs=Server.CreateObject("Scripting.FileSystemObject") set fil = fso.opentextfile("index2.xml", 1) strNewFil = "" do while not fil.AtEndOfStream strLine = fil.readline if strLine = "</wenn>" then strNewFil = strNewFil & tks end if strNewFil = strNewFil & strLine loop 'Luk filen fil.Close 'Åben filen for skrivning Set fil=fs.OpenTextFile("index2.xml", 2) 'Udskriv til filen fil.write strNewFil 'Luk filen fil.Close Set fil = Nothing Set fso = Nothing
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.