webForumDet fria alternativet

Besökräknare

ASPur ASP

9 svar · 298 visningar · startad av antar

Medlem sedan dec. 2001289 inlägg
Frågan#1

Feltyp:
Körningsfel i Microsoft VBScript (0x800A0046)
Åtkomst nekad.
/meny.asp, line 291

felet är Set act = fso.CreateTextFile(textfil, true)

varför får jag fel

<%
'VAR LIGGER TEXTFILEN?
textfil = server.mappath("Database/Besokare.txt")

'FIXA FSO:
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath("Database/Besokare.txt"))

'LÄS BESÖKARANTAL:
counter = clng(act.readline)

'KOLLA OM SESSIONen REDAN ÄR RÄKNAD:
If Session("snyggebob") = "" Then
Session("snyggebob") = "bob"
counter = counter + 1
'
'SKRIV NYA ANTALET BESÖKARE TILL TEXTFILEN:
Set act = fso.CreateTextFile(textfil, true)
act.WriteLine(counter)
End If

'STÄNG OCH SKRIV UT
act.Close
Response.Write counter
%>

Medlem sedan jan. 2002473 inlägg
#2

Kan du inte byta till:
Set act = fso.OpenTextFileserver.mappath("Database/Besokare.txt", 8, TRUE)

Medlem sedan dec. 2001289 inlägg
#3

Körningsfel i Microsoft VBScript (0x800A01B6)
Objektet stöder inte egenskapen eller metoden.: 'OpenTextFileserver'
/meny.asp, line 280

Medlem sedan jan. 2002473 inlägg
#4

oj vad, kanske skall vara såhär!
Set act = fso.OpenTextFile(server.mappath("Database/Besokare.txt", 8, TRUE))

Se om det går bättre!!!

Medlem sedan juni 200032 967 inlägg
#5

Har IUSR_xxx-maskinkontot rättigheter att skapa filer i mappen?

Medlem sedan dec. 2001289 inlägg
#6

ja den har rättigheter och har skriva till mappen!!

Medlem sedan jan. 2002473 inlägg
#7

bytade du till
Set act = fso.OpenTextFile(server.mappath("Database/Besokare.txt", 8, TRUE))

vad får du för fel då?

Medlem sedan dec. 2001289 inlägg
#8

Körningsfel i Microsoft VBScript (0x800A01C2)
Fel antal argument eller felaktig egenskapstilldelning.: 'MapPath'
/meny.asp, line 290

Medlem sedan aug. 20011 099 inlägg
#9

så här ska det se ut

set act = fso.createtextfile(server.mappath("Database/Besokare.txt"))

Medlem sedan dec. 2001289 inlägg
#10

hur fixar jag kakor i det här?

<%
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath("Database/Besokraknare.txt"))

counter = clng(act.readline)

If Session("Besokt") = "" Then
If Request.Cookies("Besokt") = "" then
Session("Besokt") = "nej"
Response.Cookies("Besokt") = "nej"
counter = counter + 1

set act = fso.createtextfile(server.mappath("Database/Besokraknare.txt"))
act.WriteLine(counter)
End If
end if
act.Close
Response.Cookies("Besokt") = "nej"
set act = nothing
Response.Write counter
%>

132 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)