Új hozzászólás Aktív témák

  • bzoley

    veterán

    válasz Lortech #1450 üzenetére

    Igen, ilyesmi is megfordult a fejemben, talán átnevezem, csak ahhoz meg kell keresni az összes hivatkozást. Az awstats oldalon nincs részletes infó, nálam meg nem került bejegyzés sehova.
    De lehet, hogy csak ez miatt van, mondjuk frissíti az infókat akkor is, ha egyik oldalról a másikra lép valaki?

    if ($sb_action != "refresh") {
    if (iMEMBER) {
    $result = dbquery("UPDATE ".$db_prefix."users SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'");
    }
    $cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".USER_IP."'");
    $result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user=".$cond."");
    if (dbrows($result) != 0) {
    $result = dbquery("UPDATE ".$db_prefix."online SET online_lastactive='".time()."' WHERE online_user=".$cond."");
    } else {
    $name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : "0");
    $result = dbquery("INSERT INTO ".$db_prefix."online (online_user, online_ip, online_lastactive) VALUES ('$name', '".USER_IP."', '".time()."')");
    }
    $result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_lastactive<".(time()-60)."");

    Bár ez túl sokat nekem nem mond.
    Most kiszedtem a settimeout sort.
    Mondjuk az üzenőfal csak bejelentkezve használható.

Új hozzászólás Aktív témák

Hirdetés