Hej!
Här kommer jag att gå igenom hur man skapar ett litet "skript" som hjälper dig (eller besökarna) att hålla koll på hur många som är aktiva just nu på din hemsida. För att lyckas med detta behöver du arbeta med filen Global.asa.
Vi kommer att använda oss av objectet Application i detta skript.
Application objektet är ungefär som Session, skillnaden är att ALLA användare som besöker sidan delar detta objekt. En session är ju menad för just den personen som använder den datorn, men en Application är menad för alla som beöker sidan just nu.
Mer om Applications kan du läsa om på W3Schools.com.
Har du ingen fil som heter global.asa? Isåfall är det bara att skapa den och spara den i Server root.
När användaren besöker sidan så ska vi se till att Applications-objektet (som vi kallar för besokare) får sig ett värde + 1. I global.asa ska vi lägga in följande kod:
<script language="vbscript" runat="server">
Sub Session_OnStart
Application("besokare") = Application("besokare") + 1
End Sub
Sub Session_OnEnd
Application("besokare") = Application("besokare") - 1
End Sub
</script>
Första kodsunutten plussar en 1 när en besökare kommer in på sidan medan den andra subtraherar en 1 när någon lämnar sidan.
För att visa hur många som besöker sidan just nu behöver du bara skriva ut Application.
Response.Write("Aktiva besökare: " & Application("besokare"))Skapades: 2007-08-05 14:04:21
Skribent: Shadi
Lästs 548 gånger
Betyg: 0 (artikeln har endast 2 röster, det krävs minst 5 för ett betyg)