Avatar billede jonasclub-p Nybegynder
04. februar 2003 - 09:57 Der er 4 kommentarer og
1 løsning

Bruger online

jeg har denne side www.club-p.dk
når man er logget på kan man under "brugerlisten" se nogle forskellige ting om brugerne. ved siden af alder vil jeg gerne have et ikon der viser om brugeren er online. hvordan laver jeg den funktion. min side skal helst ikke komme til at køre langsommere end før. kan det lade sig gøre
Avatar billede oasen Nybegynder
04. februar 2003 - 11:16 #1
Log tidspunktet for deres sidste login i databasen.

Herefter kan du lave dig en lille funktion, du kan kalde hver gang, du skal have listet en bruger.

Function Online(Login)
  If DateDiff("n", Login, Now) < 3 Then
      Online = True
  End If
End Function




If Online("04-02-2003 09:57:46") Then
  Response.Write "Personen er online!"
Else
  Response.Write "Personen er ikke online!"   
End If
Avatar billede oasen Nybegynder
04. februar 2003 - 17:09 #2
Du kan også vælge at proppe noget mere op i funktionen:


Function Online(Login)
  If DateDiff("n", Login, Now) < 3 Then
      Online = "<img src='online.gif'>"
  Else
      Online = "<img src='offline.gif'>"
  End If
End Function


Response.Write Online("04-02-2003 09:57:46")
Avatar billede jonasclub-p Nybegynder
04. februar 2003 - 17:32 #3
men så kommer hele siden jo til at køre langsommer
Avatar billede clausn Nybegynder
04. februar 2003 - 17:45 #4
Avatar billede oasen Nybegynder
04. februar 2003 - 20:44 #5
Hvad havde du forestillet dig? Selvfølgelig vil det gå langsommere, hvis du vil have flere funktioner på.
Men det er så lidt, at du aldrig vil bemærke det. Det svage led i den kæde er din Access-base.
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