Point system over tid!

Tags:    asp

HEEy. Jeg er en ret nye programmør i ASP og er ved at lave et community men jeg mangler en slags tæller som tæller hvor mange minutter og time man har været ind og så giver points efter det til hver bruger.

Facts:
Jeg bruger Access database


Hilsen eXe

He asked and plz want an answer!!



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
HEEy. Jeg er en ret nye programmør i ASP og er ved at lave et community men jeg mangler en slags tæller som tæller hvor mange minutter og time man har været ind og så giver points efter det til hver bruger.

Facts:
Jeg bruger Access database


Hilsen eXe

He asked and plz want an answer!!


1. Opret 2 kolonner i tabellen "brugere", onlinetid og point.
2. Opret et nyt dokument der hedder onlinetid.asp
3. Lav onlinetid således:
<%
mode = Request("mode")
If mode = "" Then
%>
[Vidresend til onlinetid.asp?mode=1 hver 60. sekund]
<%
End if
If mode = "1"
DBCONNECTION

UPDATE
RS("onlinetid") = RS("onlinetid")+1
RS("point") = RS("point")+2
%>
[Vidresend til onlinetid.asp]
<%
End if
%>

SLUT.



HEEy. Jeg er en ret nye programmør i ASP og er ved at lave et community men jeg mangler en slags tæller som tæller hvor mange minutter og time man har været ind og så giver points efter det til hver bruger.

Facts:
Jeg bruger Access database


Hilsen eXe

He asked and plz want an answer!!


Det skal jo være et system, hvor du lagrer logintidspunktet.
Det nemmeste er helt klart at lave en simpel formatering af tidspunktet.

<%
'brugeren logger ind:
login_time = Hour(Now())
login_minut = Minute(Now())
[SQL]
%>

Det kan du så ligge i en database - når han så logger ud kan du lave følgende kode.

<%
'brugeren logger ud
logud_time = Hour(Now())
logud_minut = Minute(Now())
%>

Derefter laver du noget simpel matematik, hvor du siger at:

loggedin_timer = login_time - logud_time
loggedin_minut = login_minut - logun_minut

point = (loggedin_time*[antal-point-for-en-time])+(loggedin_minut*[antal-point-for-et-minut])



HEEy. Jeg er en ret nye programmør i ASP og er ved at lave et community men jeg mangler en slags tæller som tæller hvor mange minutter og time man har været ind og så giver points efter det til hver bruger.

Facts:
Jeg bruger Access database


Hilsen eXe

He asked and plz want an answer!!


Det skal jo være et system, hvor du lagrer logintidspunktet.
Det nemmeste er helt klart at lave en simpel formatering af tidspunktet.

<%
'brugeren logger ind:
login_time = Hour(Now())
login_minut = Minute(Now())
[SQL]
%>

Det kan du så ligge i en database - når han så logger ud kan du lave følgende kode.

<%
'brugeren logger ud
logud_time = Hour(Now())
logud_minut = Minute(Now())
%>

Derefter laver du noget simpel matematik, hvor du siger at:

loggedin_timer = login_time - logud_time
loggedin_minut = login_minut - logun_minut

point = (loggedin_time*[antal-point-for-en-time])+(loggedin_minut*[antal-point-for-et-minut])


Hvad står det SQL for der hvor man logger ind??




t