webForumDet fria alternativet

Minuter online

ASP

29 svar · 585 visningar · startad av Rodan · sida 2 av 2

Frågan, av Rodan

hej undrar om nån har en kod eller vet hur man gör så att den visar hur länge man varit online... och sen sparas den i den databas för att visa den i profilsidan skulle va JÄTTE glad om nån hjälpte mig med detta...

Läs frågan i sin helhet →
Medlem sedan dec. 20003 563 inlägg
#21

response.write request.cookies("user")("starttime")
Vad står det där egentligen?

Medlem sedan juli 20021 523 inlägg
#22

i global.asa

Medlem sedan dec. 20003 563 inlägg
#23

Alltså vad blir response.write request.cookies("user")("starttime") ?

Medlem sedan juli 20021 523 inlägg
#24

inte vet jag.... kan inget om cookies

Medlem sedan dec. 20003 563 inlägg
#25

Skriv på sidan
<%
response.write request.cookies("user")("starttime")
%>
Vilka siffror står det?

Medlem sedan juli 20021 523 inlägg
#26

inga

Medlem sedan dec. 20003 563 inlägg
#27

Men då blir det ganska svårt att skriva en datediff på den?

Skriv:

Do Until RecSet.EOF 

If RecSet("username") = Request.Form("username") AND RecSet("losen") = Request.Form("losen") Then 
[red]response.cookies("user")("starttime") = now()[/red]
Medlem sedan juli 20021 523 inlägg
#28

funkar inte :-( här är koden för den sidan........

<body bgcolor="#848B96">
<font size="1" face="Verdana">
<img src="grafik/top_logotype.gif" border="0"><br>

    \</font\>

	\<table height="1"\>
	\<tr\>\<td width="497" valign="bottom"\>
        \<font size="1" face="Verdana"\>
		\<a href="main.asp" target="mainFrame"\>Startsidan\</a\>&nbsp;&nbsp;
                    \<a href="klotter.asp" target="mainFrame"\>Klottra&nbsp;\</a\>
		\<a href="send_mess.asp?direct=no" target="mainFrame"\>L&auml;s/skicka mess\</a\>&nbsp;&nbsp;
		\<a href="Spel.htm" target="mainFrame"\>Spel\</a\>&nbsp;&nbsp;&nbsp; \<a href="visalla.asp" target="mainFrame"\>Inne o ute-lista\</a\>&nbsp;&nbsp;
		\<a href="kontakt.asp" target="mainFrame"\>Hj&auml;lp\</a\>&nbsp;&nbsp; \<a href="forum.asp" target="mainFrame"\>Forum\</a\>&nbsp;&nbsp;&nbsp;&nbsp;
        \<a href="sok.asp" target="mainFrame"\>S&ouml;k medlemmar\</a\>&nbsp;&nbsp;
		\<a href="read_gb.asp?tillid=\<%=Session("id")%\>" target="mainFrame"\>G&auml;stbok\</a\>&nbsp;&nbsp;
		\<a href="whois.asp?id=\<%=Request.QueryString("id")%\>&change=yes&checkid=\<%=Session("id")%\>" target="mainFrame"\>Till din sida\</a\>
		\<a href="Ny%20catt/index.asp" target="mainFrame"\>Chatta\</a\>

<a href="my_friends_index.asp
" target="mainFrame">Mina Vänner</a>  
<a href="logout.asp" target="_top">Logga ut</a>

        \</font\>

</td>
<td width="120" valign="bottom">
<FONT
color=#000000>
<font face="Verdana" size="1">
  Online just nu:<br>
<% Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("xxxxxxxxxxxxx")&";pwd=xxxxx"
SQL = "SELECT COUNT(*) FROM members WHERE status = 'online'"
Set rs = db.Execute(SQL)
%>
  <%=RS.Fields(0) %>/<% Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("xxxxxxxxxxxxxx")&";pwd=xxxxxxx"

SQL = "SELECT Count(*) From members"
Set rs = db.Execute(SQL)
%>
<%=RS.Fields(0)%>

Do Until RecSet.EOF

If RecSet("username") = Request.Form("username") AND RecSet("losen") = Request.Form("losen") Then
response.cookies("user")("starttime") = now()

        \</font\>
		\</span\>
	\</td\>\</tr\>\<table\>

\</body\>
Medlem sedan dec. 19995 874 inlägg
#29
<%
if len(trim(session("loggedIn"))) = 0 then
	session("loggedIn") = Timer()
	response.write "välkommen! Du loggade just in!"
else
	response.write "Du har varit inloggad i " & formatNumber((Timer()-session("loggedIn"))/60,0) & " minut(er)."
end if
%>

Är du med på vad jag har gjort?

Medlem sedan juli 20021 523 inlägg
#30

funkar:-) men uppdaterar inte automatsik

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)