skriva textfil

ASP

2 svar · 235 visningar · startad av jonfor

Medlem sedan mars 200170 inlägg
Trådstart#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")

%>
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,

Medlem sedan mars 200170 inlägg
#3

oj vad dum jag är.
man tackar man tackar

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