Avatar billede aneez Nybegynder
31. oktober 2000 - 17:23 Der er 14 kommentarer og
1 løsning

Brugere Online?

Jeg kunne godt tænke mig at vide hvordan man laver den ting så man kan vise hvor mange der kigger på ens side i øjeblikket.
Jeg er vil self gerne have et ASP svar. Men jeg er faktisk også intreseret i hvordan man laver det i PHP3.

/Aneez
Avatar billede scz Nybegynder
31. oktober 2000 - 17:39 #1
Aneez> jeg har lige svaret på noget af det sammen i http://www.eksperten.dk/spm/31118 der er et script, der viser hvor mange der er online på ens side. Det bruger en mysql db, og så er det i PHP3, der er lidt forklaringer i det spm. også...så det skulle lige være til at gå til.
Avatar billede lcc Nybegynder
31. oktober 2000 - 17:42 #2
Der skal i din global.asa stå følgende.

<SCRIPT LANGUAGE=\"VBScript\" RUNAT=\"Server\">
Sub Application_OnStart
  \' Nulstiller antallet af brugere når applikationen (serveren) startes
  Application(\"ActiveUsers\") = 0
End Sub
Sub Application_OnEnd
  \' Skriv kode som skal køres når applikationen (serveren) stoppes
End Sub

Sub Session_OnStart
  \' Forøger antallet af brugere med 1, når en session startes
  Application.Lock
    Application(\"ActiveUsers\") = Application(\"ActiveUsers\") + 1
  Application.UnLock
End Sub

Sub Session_OnEnd
  \' Reducer antallet af brugere med 1, når en session afsluttes
  Application.Lock
    Application(\"ActiveUsers\") = Application(\"ActiveUsers\") - 1
  Application.UnLock
End Sub
</SCRIPT>

På den side du vil have vist hvor mange online der er sætter du dette ind.

Der er i øjeblikket <%=Application(\"ActiveUsers\")%> online brugere på siden.
Avatar billede skwizie Nybegynder
31. oktober 2000 - 17:55 #3
Prøv netcoders.dk, de har mange sourcekoder læggende! :-)
Avatar billede aneez Nybegynder
31. oktober 2000 - 18:10 #4
lcc: Ok jeg kigger på om det virker lidt senere. Jeg har altid undret mig lidt over hvad den global.asa fil kunne bruges til. :)) hvis jeg har forstået det kan den bruges til at obevare script i?
Avatar billede aneez Nybegynder
31. oktober 2000 - 22:32 #5
lcc: hmm... det ser ikke ud til at virke.. er der noget man skal slå til for at den der global.asa fil virker? et eller andet kode man skal skrive for at få filen til at læse fra global.asa?
Avatar billede scz Nybegynder
31. oktober 2000 - 22:34 #6
Errr overse alle bare mit indlæg?
Avatar billede aneez Nybegynder
31. oktober 2000 - 22:37 #7
scr: hehe ok
Avatar billede lcc Nybegynder
31. oktober 2000 - 22:50 #8
Aneez ... det skal virke, for jeg har netop lige prøvet med præcis de samme koder og det virker fint. Har du husket at global.asa skal ligge i roden af dit webhotel ? Filen med <%=Application(\"ActiveUsers\")%> SKAL være en ASP fil.
Avatar billede aneez Nybegynder
31. oktober 2000 - 22:54 #9
globel.asa nå i roden prøver lige
Avatar billede aneez Nybegynder
31. oktober 2000 - 22:56 #10
lcc: Ok nu er der ihvertfald et 1 tal :)) tak for hjælpen.. jeg bruger tester den lige imorgen. og deler point ud til dig hvis det virker :))
Avatar billede lcc Nybegynder
31. oktober 2000 - 23:00 #11
Ja så skulle det gerne virke :-)
Avatar billede aneez Nybegynder
01. november 2000 - 07:35 #12
lcc: hvor stor kan sådan en global.asa fil være? uendelig stor eller noget?
Avatar billede lcc Nybegynder
01. november 2000 - 14:10 #13
Det aner jeg godt nok ikke, men mon ikke den kan.
Avatar billede aneez Nybegynder
01. november 2000 - 15:39 #14
lcc: hmm... måske... hvem ved? :))
Avatar billede aneez Nybegynder
01. november 2000 - 18:28 #15
det virkede sku\'
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