webForumDet fria alternativet

skriva textfil

ASP

2 svar · 215 visningar · startad av jonfor

Medlem sedan mars 200170 inlägg
Frågan#1

Jag fösöker skriva ett script som redigerar textfiler men när jag försöker spara ändringen i filen som jag har gjort i ett formulär så läggs det bara till längst ner i text filen istället för att skriva över.
Vad ska man göra?

	Set Obj = CreateObject("Scripting.FileSystemObject")
	Set TS = Obj.OpenTextFile(Server.MapPath("inc/start.txt"), 8)

 TS.Write Request.Form("ruta")

%>

------------------
jag är inte bäst, jag är inte sämst men jag är vettigast. mohahaha
Fluffys

Medlem sedan juni 200032 967 inlägg
#2

om jag inte helt missminner mig utläses konstanten 8 som du angett som parameter till opentextfile ForAppending, du anger alltså att det du skriver skall läggas till sist i filen.

om du istället ändrar 8 till 2 (som betyder ForWriting) så borde du få det som du vill.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 200170 inlägg
#3

oj vad dum jag är.
man tackar man tackar

------------------
jag är inte bäst, jag är inte sämst men jag är vettigast. mohahaha
Fluffys

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