Benutzer Online (Dauer ändern)

  • Hallo,


    ich weis nicht ob das geht, aber wenn sich Mitglieder einloggen werden sie in der Online Anzeige gezeigt, das ist ja normal.

    Jetzt ist es aber so das nach ca. 1 Minute das Mitglied verschwindet in der Online Anzeige obwohl das Mitglied weiter eingeloggt ist.

    Das ist sehr ärgerlich, dann sieht es immer aus als wenn keiner Online wäre(eingeloggt) obwohl sie es sind, das ist jetzt schon einigen Usern aufgefallen.

    Was muss ich da ändern oder hinzufügen das beim user nach 10 minuten zum beispiel immer noch online dahinter steht ohne das er sich auf der seite bewegt ?

    Bei den machern schon gefragt leider ohne ergebnis.
    Ich hoffe jemand kann mir hier weiterhelfen...

    Danke!

    MFG

  • Zitat


    /*-------------------------------------------------------+
    | PHP-Fusion Content Management System
    | Copyright © 2002 - 2007 Nick Jones
    | http://www.php-fusion.co.uk/


    Rate mal, wo man da am besten nachfragen sollte.

  • Also ich habe mir die Datei mal angesehn konnte aber nur
    schwer feststellen wo dies nun drin steht.

    Meiner Meinung nach ist dies aber noch die falsche Datei, da
    hier die Ausgabe gemacht wird wann wer zueltzt gesehn wurde.

    PHP
    $lastseen = time() - $data['user_lastvisit'];

    Es muss da noch ne Datei geben die entweder die Cookies/Sessions
    nach xyz Sekunden löscht oder halt die Datenbankenstatuswerte
    ändert die musst du suchen.

  • Ich würde spontan sagen, dass du diese beiden if-Anweisungen anpassen musst:


    Das sind einmal 60 Sekunden = 1 Minute, bzw 360 Sekunden = 6 Minuten.
    Häng z.B. bei beiden einfach mal ne 0 dran und schau ob dir die Anzeig dann besser passt.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook