user online()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • user online()

    hi,

    ich brauche mal wieder ein paar denkanstösse. ich will auf einer seite anzeigen, welche user gerade online sind. wie mache ich das am besten? alle user stehen in einer user_db, und ahben bereits einen cookie auf der platte ...

    merci
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

  • #2
    mach ne table 'whosonline' und setz auf jede seite eine query, die die ip und die aktuelle zeit einträgt (bzw. die zeit einer ip updatet, falls sie bereits vorhanden ist).
    beim anzeige-teil checkst du dann die table auf zeiteinträge, die länger als eine bestimmte spanne (vielleicht 5 minuten) her sind und löschst sie wieder.

    CAT Music Files

    Kommentar


    • #3
      hmm,

      also ich lös das einfach so indem ich die User mit ihrer IP in eine DB Tabelle speichere zusammen mit einem Timestamp und, da der eingeloggten User Cokkies erhalten erkenne ich sie auch wieder, alle IPs die reinkommen aber kein Cookie enthalten sind nichteingeloggte User, das Teil hat nur den Nachteil dass immer nur einer von einer IP kommend gezählt wird aber es sollte eh so sein dass nicht oft mehrere User eine IP benutzen. Das es funzt kannst du hier bewundern ==> http://www.joelh.de/jbb naja und bevor ich es vergesse, immer wenn das Script aufgerufen wird wirfst du die User aus der Liste deren Timestamp älter als x Minuten ist, auf meinem Board 10 min. !

      Kommentar


      • #4
        Schöne Ergänzung mit den Cookies... Grundidee die gleiche

        CAT Music Files

        Kommentar


        • #5
          hmm,

          mein Text war länger, darum war dein Posting schneller

          Kommentar


          • #6
            dafür ist meiner aus dem stegreif entstanden.. ich hab sowas praktisch noch nie gemacht

            CAT Music Files

            Kommentar


            • #7
              da muss ich mich ja mal eben bedanken! hätte ich zwar auch selbst drauf kommen können, aber wofür habe ich denn euch

              danke

              h.a.n.d.
              Schmalle

              http://impressed.by
              http://blog.schmalenberger.it



              Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
              ... nur ohne :-)

              Kommentar


              • #8
                Ich werd auchmal wieder was zu JS fragen Schmalle

                Kommentar

                Lädt...
                X