Avatar billede dream4 Nybegynder
04. november 2001 - 19:42 Der er 5 kommentarer og
1 løsning

Tæller...

Jeg har fundet denne tæller og lavet lidt om på den:

<%set FileObject = createobject(\"scripting.filesystemobject\")
totfile = server.mappath(\"counter.txt\")

If FileObject.FileExists(totfile) Then
set ActiveFile = FileObject.opentextfile(totfile)
counter = clng(ActiveFile.readline)
if session(\"been_here_before\") = \"\" then
session(\"been_here_before\") = \"Yes\"
counter = counter + 1
ActiveFile.close
Set ActiveFile = FileObject.CreateTextFile(totfile, true)
ActiveFile.WriteLine(counter)
end if
ActiveFile.Close       

Else

Set ActiveFile = FileObject.CreateTextFile(totfile)
ActiveFile.WriteLine(\"1\")
counter=1
ActiveFile.Close

End If

Response.Write \"<b>\" & counter & \"</b> visits since 5 July 2000.<br>\"
td = FORMATDATETIME(DATE, vbShortDate)
td = Replace(td, \"/\", \"\")
td = td & \".txt\"
fpath = Server.Mappath(td)

If FileObject.FileExists(fpath) Then
set ActiveFile = FileObject.opentextfile(fpath)
counter = clng(ActiveFile.readline)
if session(\"been_here_before\") = \"\" then
session(\"been_here_before\") = \"Yes\"
counter = counter + 1
ActiveFile.close
Set ActiveFile = FileObject.CreateTextFile(fpath, true)
ActiveFile.WriteLine(counter)
end if
ActiveFile.Close
                   
Else

Set ActiveFile = FileObject.CreateTextFile(fpath)
ActiveFile.WriteLine(\"1\")
counter=1
ActiveFile.Close
             
End If

Response.Write \"<b>\" & counter & \"</b> visits today, \" & Date & \"<br>\"
%>

Som man nok kan se så opretter den en ny .txt-fil hver dag for at vise hvor mange besøgende der har været den gældene dag. Hvordan kan jeg gøre så den bare nulstiller en evt. .txt-fil og begynder på ny. Det er så jeg ikke lige pludselig har tonsvis af filer liggende som bare fylder.
Avatar billede Slettet bruger
04. november 2001 - 19:45 #1
Sådan her (tror jeg):
Udskift:
td = FORMATDATETIME(DATE, vbShortDate)
td = Replace(td, \"/\", \"\")
td = td & \".txt\"
fpath = Server.Mappath(td)
med:
td = \"taeller.txt\"
fpath = Server.Mappath(td)
Avatar billede dream4 Nybegynder
04. november 2001 - 19:48 #2
Så tæller den bare videre, den skal nulstille selve .txt-filen hver dag.
Avatar billede dream4 Nybegynder
04. november 2001 - 20:19 #3
Er der virkelig ingen der kan svare på dette...?
Avatar billede dream4 Nybegynder
04. november 2001 - 21:20 #4
Det var dog utroligt, det er første gang jeg ikke har fået svar på eksperten.dk...
Hvor er I eksperter???????????
Avatar billede crunch Nybegynder
04. november 2001 - 22:19 #5
Kan du ikke bare gøre noget i denne her stil:

<%set FileObject = createobject(\"scripting.filesystemobject\")
totfile = server.mappath(\"counter.txt\")

If FileObject.FileExists(totfile) Then
set ActiveFile = FileObject.opentextfile(totfile)
counter = clng(ActiveFile.readline)
if session(\"been_here_before\") = \"\" then
session(\"been_here_before\") = \"Yes\"
counter = counter + 1
ActiveFile.close
Set ActiveFile = FileObject.CreateTextFile(totfile, true)
ActiveFile.WriteLine(counter)
end if
ActiveFile.Close       

Else

Set ActiveFile = FileObject.CreateTextFile(totfile)
ActiveFile.WriteLine(\"1\")
counter=1
ActiveFile.Close

End If

Response.Write \"<b>\" & counter & \"</b> visits since\" & \"date()\" & \".<br>\"
td = FORMATDATETIME(DATE, vbShortDate)
td = Replace(td, \"/\", \"\")
td = td & \".txt\"
fpath = Server.Mappath(td)

If FileObject.FileExists(fpath) Then
set ActiveFile = FileObject.opentextfile(fpath)
counter = clng(ActiveFile.readline)
if session(\"been_here_before\") = \"\" then
session(\"been_here_before\") = \"Yes\"
counter = counter + 1
ActiveFile.close
Set ActiveFile = FileObject.CreateTextFile(fpath, true)
ActiveFile.WriteLine(counter)
end if
ActiveFile.Close
                   
Else

set ActiveFile = FileObject.opentextfile(fpath)
counter = 0
ActiveFile.WriteLine(counter)
ActiveFile.Close           

End If

Response.Write \"<b>\" & counter & \"</b> visits today, \" & Date & \"<br>\"
%>


- eller brug http://www.internetstatistik.dk - den kan det samme og meget mere...
Avatar billede dream4 Nybegynder
07. november 2001 - 21:50 #6
Hmm, nå. Jeg lukker spørgsmålet.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester