Ergebnis 1 bis 3 von 3

Thema: User online

  1. #1
    Gast
    Gast

    Standard User online

    Hallo,
    weis wer ein script, das anzeigt, wie iele user auf meiner homepage gerade online sind?
    es ist eigentlich egal, welche sprache, ausser mysql.
    Ich hab keine ahnung, ob das überhaupt phne mysql-db geht, wenn wer weiss, wie es gehen könnte, potet es bitte
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Vorweg: eine Anzeige wieviele User tatsächlich grade online sind, so etwas gibt es nicht - wird den Webmastern aber leider immer wieder verkauft. Dafür müßte man einen ständigen Datenaustausch zwischen jedem Client und dem Server haben, was aber Ressourccen und eine Menge Traffic zieht (je nach Anzahl der Besucher).

    Man kannt aber ein Script erstellen, welches anzeigt, wieviele User die HP innerhalb der letzten x Minuten aufgerufen haben.

    Wenn man dann den Inhalt der HP und das allgemeine Userverhalten in Bezug auf die HP kennt, dann kann hochgerechnet werden, wieviele User grade online sein müßten.

    MySQL brauchst du dafür nicht, lediglich ein PHP-Script welches die IP der User zusammen mit dem Timestring in einer kleinen Textdatei speichert.

    So geht es:

    Bei jedem Aufruf der HP liest das Script die Textdatei ein, dann ...

    • - wird der Timestring jeder IP mit der aktuellen Zeit abzüglich deiner Vorgabe (z.B. 10 Minuten) verglichen.
      - ist der Wert kleiner als deine Vorgabe für das, was noch als online gelten soll, dann wird der Datensatz gelöscht.
      - ist die IP in den restlichen Datensätzen vorhanden, dann wird der Datensatz ebenfalls gelöscht.
      - nun wird ein neuer Datensatz erzeugt (Timestring+IP) und an die verbliebenen Datensätze angehängt.
      - anschließemd wird die Datei neu gespeichert und die Anzahl Datensätze als "User online" ausgegeben.


    G.a.d.M.

    Ronald

  3. #3
    Gast
    Gast

    Standard

    danke,
    also verstanden hab ichs, aber ich gleube, ich schaffe das noch nicht zu programmieren.
    hat vielleicht wer ein fertiges script?

Ähnliche Themen

  1. online, gegen andere User Bomberman spielen?
    Von eatofid im Forum Das Forum für Spiele, Fun & Jokes
    Antworten: 7
    Letzter Beitrag: 09.10.2008, 16:40
  2. User Online?
    Von Hubi im Forum Forum-Hilfe.de intern
    Antworten: 1
    Letzter Beitrag: 26.04.2008, 22:40
  3. Online-User
    Von Alexander B im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 25.08.2007, 01:00
  4. Suche Script für User-online Anzeige
    Von trieni im Forum Script-Archiv
    Antworten: 8
    Letzter Beitrag: 07.05.2007, 21:38
  5. User online/offline
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 27.03.2006, 12:30

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •