Schau dir hierf�r mal die Methoden Session_Start() und
Session_End() in der Global.asax an.
Ein Beispiel f�r einen Online-Counter (keine Garantie f�r
Syntaxfehlerfreiheit):
Hochz�hlen:
protected void Session_Start(Object sender, EventArgs e) {
if(Application["OnlineCounter"] != null) {
int count = (int) Application["OnlineCounter"];
Application["OnlineCounter"] = count ++;
}
else {
Application["OnlineCounter"] = 1;
}
}
Runterz�hlen:
protected void Session_End(Object sender, EventArgs e) {
if(Application["OnlineCounter"] != null) {
int count = (int) Application["OnlineCounter"];
Application["OnlineCounter"] = count --;
}
}
Wobei du dir den Null-Check hier eigentlich sparen kannst, aber
ich bin da wohl immer etwas paranoid.
Die Session_Start()-Methode kannst du dann ebenso daf�r benutzen,
um die echten User zu z�hlen, da musst du die Daten aber irgendwo
fest speichern, in einer Text-Datei oder Datenbank etwa. Au�erdem
kannst du da nat�rlich noch Verfeinerungen einbauen, wie Header-,
IP-Check usw. um tats�chlich Unique Visitors zu bekommen.
Gru�, Thomas
http://blogs.dotnetgerman.com/thomas/
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im Auftrag von Bernhard Brause
> Gesendet: Mittwoch, 22. Dezember 2004 09:42
> An: [email protected]
> Betreff: [Asp.net] AW: [Asp.net] Besucherz�hler
>
> Hi,
>
> ungeahnte M�glichkeiten ;-)
>
> Zuerst nat�rlich, wieviel "echte" Besucher jemals online waren.
> Interessant ist dann nat�rlich auch, wieviele Leute gerade
> online sind.
>
> Gru�
>
> Bernhard
>
>
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im
> Auftrag von Thomas Bandt
> Gesendet: Mittwoch, 22. Dezember 2004 08:40
> An: [email protected]
> Betreff: RE: [Asp.net] Besucherz�hler
>
> Wie definierst du "Besucherz�hler"? Willst du wissen, wie
> viele Leute gerade
> online sind, wie viele "echte" Besucher jemals online waren,
> oder wie oft
> deine Seiten aufgerufen wurden?
>
> Gru�, Thomas
> _____________________________________
> http://blogs.dotnetgerman.com/thomas/
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Bernhard Brause
> > Sent: Wednesday, December 22, 2004 8:17 AM
> > To: [email protected]
> > Subject: [Asp.net] Besucherz�hler
> >
> > Hi Liste,
> >
> > kann mir irgendwer ein Tipp geben, wie ich ein Besucherz�hler in
> > ASP.net realisieren kann?
> >
> > Vielen Dank im Voraus,
> >
> > Bernhard
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net