Avatar billede kee.... Nybegynder
26. februar 2001 - 14:26 Der er 9 kommentarer og
1 løsning

1 2 3 4 5 6---> tæller

Åhh ja... Jeg er i spørgehjørnet i dag..

Jeg er frygtelig ked af at i pludselig fortsætter jeres spørgsmål via mail... Så får jeg jo ikke gavn af svaret :-(

Jeg skal bruge en tæller.. realoadsikret selvfølgelig. Men samtidig skal jeg på en NEM måde kunne se ip nummer og tidspunkt for hit.

een gang i døgnet, samme tidspunkt (fx klokken 24:00) skal jeg kunne modtage en mail
hvor i oplysninger findes for de sidste 24 timers hit på siden.

Kræver jeg meget? Jeg har på fornemmelsen at jeg snakker om noget der ikke \"bare lige\" er til at lave. Men hvad ved jeg os om asp?

Nix.... så det skal skæres ud i pap....

:o)
Avatar billede kee.... Nybegynder
26. februar 2001 - 14:27 #1
Jeg har også brug for at vide hvor mange gange den samme bruger er logget ind i løbet af de 24 timer. Dog skal tælleren der er synlig ikke registrere flere hits fra den samme bruger pr dag.

Snakker jeg sort??
Avatar billede spectual Nybegynder
26. februar 2001 - 14:32 #2
Ja
Avatar billede kee.... Nybegynder
26. februar 2001 - 14:34 #3
spectual..

Tænkte det nok.. *suk*
Avatar billede ellebaek Nybegynder
26. februar 2001 - 14:38 #4
Læg følgende kilde ind i starten af din Default.asp

du skal have en tabel i din database der hedder counter. i den skal der være et felt der hedder antal.
<%
if session(\"Antal\") = \"\" Then

set besoegende = Server.CreateObject(\"ADODB.Connection\")
Set RSbesog = Server.CreateObject(\"ADODB.Recordset\")

strbes = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
strbes = strbes & \"DBQ=\" & server.mappath(\"****.mdb\")
Bessql = \"Select * FROM counter\"

RSbesog.open bessql,strbes
besoegende.open strbes

tallet = RSBesog.Fields(\"antal\") + 1
upSQL=\"UPDATE counter SET antal = \'\"&tallet&\"\'\"
Set beeeeep = besoegende.Execute(upSQL)

session(\"jubiu\") = RSbesog(\"antal\")

RSbesog.close
set RSbesog = nothing
besoegende.close
set besoegende = nothing
end if 
%>

så laver det en session den tjekker hvergang de starter om den er der ...

hvis den ikke er der kan tilføjer den til databasen.

når du skal skrive den i dokumentet så brug:
<%=session(\"Antal\")%>
-Ellebaek
icq#29506560
Avatar billede kee.... Nybegynder
27. februar 2001 - 10:46 #5
ellebeak..

Jeg er ikke forsvundet.. Jeg skal bare lige hitte rede i det *grin*

Så hav lige lidt tålmodighed :o)
Avatar billede ellebaek Nybegynder
27. februar 2001 - 11:50 #6
Jep jep ...


men det den gør er at hver gang du starter default.asp chekker den om du har den session der hedder antal. Hvis du har det sender den bare videre... hvis du ikke har det. tilføjer den en til databasen, og opretter denne session. Den forsvinder først efter 20 minuter (mener jeg)

Lav feltet i databasen til et tal... så er det nemmere...
Avatar billede ellebaek Nybegynder
27. februar 2001 - 11:51 #7
men men men men ...
det med emailen kan jeg ikke hjælpe dig med ... men lav dog en side på hjemmesiden hvor du skriver sessionen ud ...

så kan du på den måde holde styr på dem, ved at skrive dem ned i et dokument.
Avatar billede kee.... Nybegynder
27. februar 2001 - 13:18 #8
Ellebaek..

Du snakker TOTAL sort *grin* Men det er nu mere fordi jeg er total uvidende om det her. Jeg er stædig.. og skal NOK hitte ud af det du har skrevet.

Godt du har tålmodighed :o)
Avatar billede ellebaek Nybegynder
28. februar 2001 - 10:12 #9
*S*

har jég altid ...
Avatar billede kee.... Nybegynder
02. marts 2001 - 20:03 #10
Haaaal da op... Du tror det er løgn.. men jeg fik det sku til at virke.. Vildt.. *griner*

Thanks :0)
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
Kurser inden for grundlæggende programmering

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