PHP: Her gösteren ise her kullanıcının çevrimiçi veya değil

0 Cevap

Ben bir unix zaman () damgası var, bir sütun "LastAccess" varsa Nasıl, çevrimiçi kullanıcılara filtre edebilirsiniz. Sonra ben genellikle bu işlevi vardır:

function showStatus($userid) {
    $timeoutIdle = 80;
    $timeoutOffline = 150;
    $row = mysql_query("select last_access from users where id='$userid'");
    $read = mysql_fetch_array($row);
    $last_access = $read["last_access"];
    $thetime = time();
    if ($thetime - $last_access > $timeoutOffline) {
        echo "";
    }
    else if ($thetime - $last_access > $timeoutIdle) {
        echo "<span class='statusIdle'>Idle</span>";
    } else {
        echo "<span class='statusOnline'>Online</span>";
    }
}

Sen eğer çevrimiçi görüntüler nerede nasıl, bir sorgu yapabilirim?

0 Cevap