Avatar billede compac Seniormester
29. august 2006 - 22:14 Der er 5 kommentarer og
1 løsning

Counter som ikke tæller mig selv med

Jeg kunne tænke mig at lave en tæller på min hjemmeside, som ikke tæller mig selv med. Hvordan gøres det?
Avatar billede jps6kb Novice
30. august 2006 - 10:25 #1
Du kan gøre sådan, hvis din server understøtter ASP. :)



<%
Function Counter()
  Dir = Server.Mappath("Counter.txt")
  Set File = CreateObject("Scripting.FileSystemObject")
  Set Count = File.OpenTextFile(Dir)
  Counter = Cint(Count.ReadLine)
  Count.Close
  If Session("Counter") = "" Then
    Session("Counter") = Counter
    If NOT request.servervariables("REMOTE_ADDR") = "127.0.0.1" Then 'Ændres til din IP adresse
        Counter = Counter + 1       
    End If
    Set Count = File.CreateTextFile(Dir,true)
    Count.WriteLine(Counter)
    Count.Close
  End If
  Set File = Nothing
  Set Count = Nothing
End Function
%>

<html>
<head>
<title>Counter</title>
</head>
<body>
En counter som er reload sikret og undlader en IP adresse.
<br><br>
Der har været <b><%=Counter%></b> på denne side.
</body>
</html>
Avatar billede kinderaeg Nybegynder
31. august 2006 - 11:26 #2
Det der holder jo kun, hvis man har fast ip-adresse, et alternativ kunne være at lave en cookie til dig selv, og så tjekke om den findes, før du tæller besøgene op.
Avatar billede Slettet bruger
31. august 2006 - 11:31 #3
Ja det vil jeg nu også sige, du kan bare sætte en cookie til at holde i uendelig lang tid jo.
Avatar billede compac Seniormester
02. september 2006 - 23:37 #4
Hvordan laver jeg rent praktisk cookie løsningen?
Avatar billede kinderaeg Nybegynder
04. september 2006 - 08:59 #5
Avatar billede compac Seniormester
04. september 2006 - 20:59 #6
Jeg kunne jo godt have sagt, at jeg ville foretrække php, men Jeres svar var til inspirerede til at komme videre.

http://hjemmesideskolen.frac.dk/cnttst/phpcounter.php
http://www.dunweber.com/docs/scripts/kildekoder/counter.source.php?close=1
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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