Möchten Sie wissen, wieviele Neugierige Ihrer Website so im Laufe der Zeit einen Besuch
abstatten? Das "Application"-Objekt in ASP übernimmt für Sie die Zählerfunktion - auf einer oder mehreren Seiten in Ihrem HTML-Dokument. Die Methoden "Lock" und "Unlock" sollen dabei verhindern, daß mehrere Besucher gleichzeitig die Zählervariable (hier:"AnzBes") verändern. "Application.Lock" schließt das gesamte Application-Objekt inklusive bereits verändertem Zähler ab, "Application.Unlock" öffnet es wieder für den nächsten Besucher.
<% Application.Lock AnzBes = Application.Contents("TotalNumPage") AnzBes = AnzBes + 1 Application.Contents("TotalNumPage") = AnzBes Application.UnLock%> |
Ablesen können Sie das Ganze mit:
Sie sind Besucher Nr. <%=Application.Contents("TotalNumPage")%> |
Ein kleines Problem: Wird der Server runtergefahren, beginnt der Zähler beim nächsten Aufruf automatisch wieder bei null.
Die Lösung: den Zählwert in einer Datenbank speichern!
(siehe Artikel "Ein Counter, der länger lebt")
Viel Spaß beim "Zählen" und viele Besucher auf Ihrer Website!