Avatar billede ejay Novice
14. februar 2002 - 00:44 Der er 19 kommentarer og
1 løsning

Hvordan?

det på denne side. http://activedeveloper.dk/community/members/online_medlemmer.asp kunne jeg godt tænke mig på mit websted!
nogen der kan lave det uden global.asa?
*blomst*97533793

Hilsen EJAY
jeg kan dog kun afsætte 200 men 200 mere kan fås hvis det laves :-)
Avatar billede webinfo Nybegynder
14. februar 2002 - 00:49 #1
hvad menner du !!!
Avatar billede ejay Novice
14. februar 2002 - 00:50 #2
webinfo- ja en online liste som på dating.dk hvor man kan se hvilke medlemmer der er online.
Avatar billede webinfo Nybegynder
14. februar 2002 - 00:52 #3
oki og det skal være i ASP
Avatar billede ejay Novice
14. februar 2002 - 00:59 #4
webinfo- ja
Avatar billede ejay Novice
14. februar 2002 - 05:55 #5
det skal lige siges det må godt laves i global.asa hvis man ik kan andet :-)
Avatar billede coltau Juniormester
14. februar 2002 - 10:12 #6
Hvormeget skal der laves. ?

1. Oprettelse af brugere. ?
2. Redigering af brugeroplysninger. ?
3. Sletning af bruger.
4. Login/logout. ?
5. Liste over online lige nu. ?
Avatar billede keysersoze Ekspert
14. februar 2002 - 12:06 #7
Avatar billede ejay Novice
14. februar 2002 - 12:36 #8
coltau- det er kun online liste og ik andet resten er lavet :-)
Avatar billede ejay Novice
14. februar 2002 - 12:36 #9
keysersoze- ja men problemet er jeg kan ikke hitte u a den :-/
Avatar billede keysersoze Ekspert
14. februar 2002 - 12:42 #10
ja - se det er jo et problem...

hvad i den forstår du ikke?
Avatar billede ejay Novice
14. februar 2002 - 12:46 #11
keysersoze- *GG* stort set det hele ( jeg er ikke så god til asp ) så hvis du ville lave den ville det være perfekt
Avatar billede keysersoze Ekspert
14. februar 2002 - 13:24 #12
det vil jeg ikke - får ikke rigtig noget ud af det... har leveret opskriften, og mere kan/vil jeg ikke rigtig gøre :o/
Avatar billede coltau Juniormester
14. februar 2002 - 14:00 #13
Jeg vil godt prøve at kikke på det i aften. Det ku' jo være rart at have i en håndevending.
Skal der laves nogen form for statistik. ? (Forhåbenlig ikke. :-)
Avatar billede ejay Novice
14. februar 2002 - 14:29 #14
statestik har jeg lavet det er bare om brugeren er logget på systemet hvis ja så at den skriver det på en side hvilken bruger der er online . og det er til denne side www.lovefind.dk

coltau-
Avatar billede coltau Juniormester
14. februar 2002 - 14:52 #15
Fed side - men bør du ikke anvende større font-size. i stil med eksperten.dk
Avatar billede ejay Novice
14. februar 2002 - 15:09 #16
Taark coltau- og ja jooo ved det faktisk ik *GG* men skal da lige tænke over den :-)
Avatar billede coltau Juniormester
17. februar 2002 - 09:52 #17
Jeg har været ophængt i sidste uge - fordi det var op til ferien. Kan du bruge noget af det her:

Tabellen med brugeroplysninger skal minimum have disse felter:
ID: Automatisk nummer
username: Brugers navn
online: Ja/Nej-fejt der fortæller om bruger er online eller ej.

Når bruger logger ind skal denne sub kaldes:
sub AddOnline(AUserID) ' AUserID = ID på bruger i DB
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("test.mdb")
  Conn.Execute("update users set online=True where ID=" & AUserID)
  Conn.Close
end sub

Når bruger logger ud skal denne sub kaldes:
sub DelOnline(AUserID) ' AUserID = ID på bruger i DB
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("test.mdb")
  Conn.Execute("update users set online=False where ID=" & AUserID)
  Conn.Close
end sub

i global.asa skal/kan disse linier sættes ind.
Sub Session_OnEnd
  if Session("UserID") then
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("test.mdb")
    Conn.Execute("update users set online=False where ID=" & Session("UserID"))
    Conn.Close
  end if
end Sub
Det er for at "logge ud" for dem der glemmer at logge ud selv.

Her er så lidt kode der viser hvem der er online lige nu.

  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("test.mdb")
  Set RS = Conn.Execute("select * from users where online=True")
  do while not RS.EOF
    Response.Write(RS("username") & "<br>")
    RS.MoveNext
  loop
  Conn.Close

Til nulstilling af alle online-brugere kan denne sub anvendes:
sub ClearAllOnLine
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("test.mdb")
  Conn.Execute("update users set online=False")
  Conn.Close
end sub
Hvis det bliver nødvendigt.

Jeg håber at det var noget i denne stil.
PS: Så kan du jo også få fjernet CHART.DK
Avatar billede ejay Novice
17. februar 2002 - 14:25 #18
coltau- har du icq? ellers hvad er din mail?
Avatar billede coltau Juniormester
17. februar 2002 - 19:21 #19
mail: claus@coltau.dk
Avatar billede ejay Novice
19. februar 2002 - 16:47 #20
takker coltau det virker :-)
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