Trubbel med FileSystemObject

ASP

2 svar · 191 visningar · startad av Mackan

Medlem sedan juni 200029 inlägg
Trådstart#1

Följande simpla kodsnutt fungerar utmärkt på min egen dator (med MS PWS) med blir fel när jag kör den på webbservern. Adressen till "data.txt" är så vitt jag vet korrekt, men om det inte finns något annat fel med koden, måste det väl vara just adressen som är fel.

Tacksam för hjälp.

[KOD]
<%
Dim C, O
Set C = CreateObject("Scripting.FileSystemObject")
Set O = C.CreateTextFile("c:\inetpub\users\still-life\www\beta\data.txt")
O.WriteLine Request.Form("namn")
O.WriteLine Request.Form("adress")
O.WriteBlankLines(1)
O.Close
%>

Medlem sedan feb. 20005 891 inlägg
#2

Där det står
Set C = CreateObject("Scripting.FileSystemObject")

Ska det vara
Set C = Server.CreateObject("Scripting.FileSystemObject")

:)

Vet, av nån anledning, att IIS är mer kinkig med att det där ska vara rätt än PWS.

Medlem sedan juni 200029 inlägg
#3

Tack för hjälpen. Fast jag brukar aldrig behöva skriva "Server.Create...". Det fungerar oftast utan "Server". Men rätt ska ju vara rätt.

Jag måste säga att jag är imponerad av WebForum och dess medlemmar. Jag skrev min fråga för några minuter sedan, gick och fyllde på min kaffekopp och när jag var tillbaka vid min dator hade någon redan svarat. Det är ju faktiskt helt kanon.

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