Avatar billede wired Nybegynder
26. juli 2007 - 22:02 Der er 12 kommentarer og
1 løsning

Simpel Counter

Vil lave en simpel counter for en site. Hvad er nemmest?
Kan det gøres med Global/LocalResources?
Avatar billede kalp Novice
26. juli 2007 - 22:57 #1
En MEGET simpel....
benyt global.asax og tilføj kode i denne metode

void Session_Start(object sender, EventArgs e)
    {
        // Code that runs when a new session is started

    }

opret db forbindelse og inkrementer en kolonne som holder styr på hits..

og det er vel det... så er den også simpel:D

og den fanger registrere kun et hit pr. session
Avatar billede wired Nybegynder
26. juli 2007 - 23:19 #2
Mange tak.. men ville gerne undgå at skulle at arbejde med db.
Kunne også lave en xml-fil (ville jeg nok hellere), men havde håbet at der var en endnu nemmere måde.
f.eks. i form af en Resource variable, men de syntes at være readonly.

Jeg er i bund og grund bare interesseret i at have en variable som jeg selv programmeringsmæssigt kan tælle op når jeg har lyst.
Avatar billede kalp Novice
26. juli 2007 - 23:25 #3
jo du kan gøre sådan her

    void Session_Start(object sender, EventArgs e)
    {
        if (Application["counter"] == null)
            Application["counter"] = 0;
        else
            Application["counter"] = Int32.Parse(Application["counter"].ToString()) + 1;

    }


men problemet er så bare når serveren genstarter så nulstilles tæller også.
Avatar billede wired Nybegynder
26. juli 2007 - 23:36 #4
Lød ellers godt, men du'r ikke hvis den bliver resat.
Avatar billede kalp Novice
26. juli 2007 - 23:37 #5
wired >> Det gør alt du ikke selv persistere jo.
Avatar billede wired Nybegynder
26. juli 2007 - 23:43 #6
Det kunne være fedt om .net kunne gøre det for mig. F.eks. hvis man kunne gemme i en GlobalResource el. LocalResource.
Avatar billede wired Nybegynder
26. juli 2007 - 23:44 #7
Et er da noget øv at skulle til at oprette tabel el. xml-fil, bare for at gemme en variabel.
Avatar billede kalp Novice
27. juli 2007 - 00:09 #8
wired >> jeg kender ikke andre måder - kan være der er andre, som kan.
Avatar billede thomas_yde Nybegynder
01. august 2007 - 13:50 #9
Nemmeste måde er at lave google konto og så besøge:
http://www.google.com/analytics/
Avatar billede wired Nybegynder
02. august 2007 - 00:11 #10
Fedt.. link thomas_yde.

Men vil helst selv have styr over hvad der gemmes.
Avatar billede wired Nybegynder
04. oktober 2008 - 20:40 #11
Mange tak begge to. Jeg endte med at bruge google.
Jeg giver dog gerne begge to point. Jeg fordobler point så I begge får 15.
Send et svar
Avatar billede wired Nybegynder
04. oktober 2008 - 20:41 #12
ups det kan man ikke...
ellebælle så bliver det kalp som dog kom nærmest det jeg spurgte om.
Avatar billede kalp Novice
05. oktober 2008 - 19:20 #13
:}
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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