(팁)서버 가동 시간 가져 오기 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

(팁)서버 가동 시간 가져 오기 정보

(팁)서버 가동 시간 가져 오기

본문


그누보드 어디서든 적용가능합니다.

=========================  소스  =========================

// phpMyAdmin 소스에서 ...

// 시간정보를 가지고 일/시/분/초 단위로 계산합니다.
function reset_time($seconds)
{
    $return_string = '';
    $days = floor($seconds / 86400);
    if ($days > 0) {
        $seconds -= $days * 86400;
    }
    $hours = floor($seconds / 3600);
    if ($days > 0 || $hours > 0) {
        $seconds -= $hours * 3600;
    }
    $minutes = floor($seconds / 60);
    if ($days > 0 || $hours > 0 || $minutes > 0) {
        $seconds -= $minutes * 60;
    }

    return "$days 일, $hours 시간, $minutes 분 $seconds 초";
}

// 서버가 리붓된 이후의 시간을 초단위로 가져옴

// MySQL 서버의 정보를 배열로 저장합니다.
$status = explode('  ', mysql_stat($connect_db));

// 배열로 저장되어진 정보중 첫번째 인자는 서버의 가동시간(초단위) 입니다.
// 기본 으로 뿌려지는 정보 값이 " UPTIME: 2341234 " 와같이 나오기 때문에 다시 배열로 저장합니다.
$uptime = explode(" ", $status[0]);

// 저장되어진 정보의 시간 정보 만을 가져 옵니다.
$time = $uptime[1];

// 초단위의 정보를 reset_time($time) 함수로 불러들여 저장합니다.
$reset_t = reset_time($time);

// 출력하기
echo "이 MySQL 서버는 $reset_t 동안 구동되었습니다. <br/>";

=========================  소스  =========================


Db Editor 에는 추후 한번에 업글 하도록 하겠습니다..^^
추천
0

댓글 전체

전체 30 |RSS
그누4 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT