23. august 2002 - 19:04Der er
20 kommentarer og 2 løsninger
Skrive til en fil
Hvorfor kan jeg ikke få følgende til at virke?
<% Dim fso, f, filespec Set fso = CreateObject(\"Scripting.FileSystemObject\") filespec = Server.Mappath(\"numre.txt\") Set f = fso.OpenTextFile(filespec,2) f.WriteLine request.servervariables(\"var1\") Set f = fso.OpenTextFile(filespec,1) Response.write f.ReadLine
<% Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("numre.txt") Set f = fso.OpenTextFile(filespec,2) f.WriteLine request.servervariables("var1") Set f = fso.OpenTextFile(filespec,1) Response.write f.ReadLine
Det giver samme resultat. Den kommer ikke med en fejlmeddelese, men forsøger at finde siden, men når den når halvvejs går den i stå. Alt andet asp som jge kører lokalt virker.
Koden er god nok, men hvad er fejlen? Nu har du vel skriverettigheder til mappen? Prøv lige at udskrive request.servervariables("var1"), så du er sikker på, den ikke er tom. Bare brug ANSI...
Hvis request.servervariables("var1") returnerer en værdi har du allerede testet det og fundet ud af, at der ikke er skriverettigheder - for din kode fejler intet i sig selv.
Det kan være, du hellere skulle have stillet spørgsmål under "Webservere generelt".
Nu har jeg prøvet for mange gange og fået at vide, at der er for mange tilslutninger. Men da den gjorde stoder der http://jeppe/falck/skriv.asp?var1=12 i adressefeltet, så den kommer vel godt nok ud.
jeg tror jeg skal have genstartet hele maskine. Det bliver ikke nu. Jeg vil i seng. Skal på arbejde i morgen. Tak for nu. Jeg tror jeg opretter et spørgsmål et andet sted om opsætning af pws. God nat.
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.