Antal online utan global.asa?

ASP

9 svar · 236 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Trådstart#1

Hur kan man checka hur många som är online samtidigt utan global.asa

Jag använder inkluderings-filen check.inc på varje sida...kan man använda den på något sätt...den ser ut på följande sätt

<%
If Session("username") = "" Then
Response.Redirect("../../logain.asp?alt=offline")
End If
Session.Timeout = 10
%>

Medlem sedan maj 20002 597 inlägg
#2

Eftersom ingen svarar blir det nog ett "NEJ"

Medlem sedan dec. 20002 526 inlägg
#3

jag vet inte, men har sett att någon har sådan användning på ett gratis hottell - hitta ett som stödjer global!
så det kanske går????
men jag har också hört ngt om "popup" fönster...hmmm? aja, jag vill gärna ha det också!

Medlem sedan maj 200010 687 inlägg
#4

Går det inte att bara slänga in ett värde i en databas när en session börjar och sen ett annat värde när den slutar? Sen är det bara att kolla vilka som är online..?

Medlem sedan juni 200032 967 inlägg
#5

sen ett annat värde när den slutar?

problemet är ju att vi inte har global.asa, dvs inte tillgång till session_onend, dvs, vi vet inte när sessionen slutar.

*funderar*

Medlem sedan maj 20011 312 inlägg
#6

Kan man inte på något sätt göra nån form av java-script att om man surfar utanför siten eller stänger ner browsern så poppar det upp en liten mini-browser som uppdaterar databasen med offline? En tanke bara...vet dock inte riktigt hur jag ska göra det...:)

Medlem sedan juni 200032 967 inlägg
#7

jodå. det kan man. :)

Medlem sedan maj 20011 312 inlägg
#8

Eller ännu bättre...lägga in denna lilla text i mini-browsern

<%session.abandon%>

Då slipper man att använda sig av Session.Timeout...och vet alltid om användaren är inloggad eller inte...det blir inga spök-användare i 20 eller 30 minuter...eller att man blir utloggad om man tänker väldigt mycket när man skriver ett inlägg...men hur gör jag en minibrowser?

Medlem sedan juni 200032 967 inlägg
#9

en pyttebrowser gör du med ett javascript, typ så här:

<SCRIPT LANGUAGE = "JavaScript">
   window.open('logout.asp','logoutwindow','width=100,height=100,scrollbars=no,toolbar=no,status=no,resizable=no,copyhistory=no,menubar=no,location=no,fullscreen=0');
</SCRIPT>

mvh,

Medlem sedan maj 20011 312 inlägg
#10

jättesnällt...ska experimetera lite nu...känner mig som en kemist som fått tag på lite roliga kemikalier...*ler*

283 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
146 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
146 ms — ändringar (db)