Öhh. Sluta mobbas!

ASP

4 svar · 650 visningar · startad av casca

Medlem sedan feb. 20005 891 inlägg
Trådstart#1

Försöker knåpa ihop en liten räknare jag slänga upp, men andra gången man försöker uppdatera sidan klagar den på att filen skulle vara tom, vilket den är! :o

El Mastodonto Kodi:

<%

' Räkna samtliga hits.

dim hits

set cf = server.createobject("scripting.filesystemobject")
set uf = cf.opentextfile(server.mappath("hitz.txt"), 1)
 hits = uf.readall
uf.close

set cf = server.createobject("scripting.filesystemobject")
set uf = cf.opentextfile(server.mappath("hitz.txt"), 2)
 hits = cint(hits) -- 1
uf.close

set cf = nothing
set uf = nothing

 response.write hits
%>

Jag funderar allvarligt på att överge ASP och slänga mig in på PHP istället.

Medlem sedan feb. 20005 891 inlägg
#2

Frågan är givetvis; vad är fel, varför uppdateras inte txtfilen?

Medlem sedan dec. 19998 577 inlägg
#3

På vilken rad säger den att det är fel? och hur lyder felmeddelandet?

Jag funderar allvarligt på att överge ASP och slänga mig in på PHP istället.

Om du skall överge ASP så tycker jag att du skall kolla på asp.net istället för något av de scriptspråksbaserade teknikerna som finns (asp, php). Då får du tillgång till ett riktigt programmeringsspråk samtidigt... :)

Medlem sedan feb. 20005 891 inlägg
#4

Öhm, felet lyder som föööööljer:

Körningsfel i Microsoft VBScript fel '800a003e'

Indata överskrider filslut

/ubaut2/counting.asp, rad 9

Och "indata överskrider filslut" betyder oftast att filen är tom.. Vilket den är! Fast jag "beordrar" att den endast ska uppdateras i koden..

Medlem sedan jan. 2001510 inlägg
#5

Har du provat att göra ett mellanslag i filen eller ett entertecken och sedan spara den?

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