방문자 라이브러리 모든 OS , 브라우저 표시 > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

방문자 라이브러리 모든 OS , 브라우저 표시 정보

방문자 라이브러리 모든 OS , 브라우저 표시

본문

visit.lib.php

<?
if (!defined('_GNUBOARD_')) exit;

// 방문자수 출력
function visit($skin_dir="basic")
{
    global $config, $g4;

    // visit 배열변수에
    // $visit[1] = 오늘
    // $visit[2] = 어제
    // $visit[3] = 최대
    // $visit[4] = 전체
    // 숫자가 들어감
    preg_match("/오늘:(.*),어제:(.*),최대:(.*),전체:(.*)/", $config['cf_visit'], $visit);

    ob_start();
    $visit_skin_path = "$g4[path]/skin/visit/$skin_dir";
    include_once ("$visit_skin_path/visit.skin.php");
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}

// get_browser() 함수는 이미 있음
function get_brow($agent)
{
    $agent = strtolower($agent);

    //echo $agent; echo "<br/>";

    if (preg_match("/msie 5.0[0-9]*/", $agent))     { $s = "MSIE 5.0"; }
    else if(preg_match("/msie 5.5[0-9]*/", $agent)) { $s = "MSIE 5.5"; }
    else if(preg_match("/msie 6.0[0-9]*/", $agent)) { $s = "MSIE 6.0"; }
    else if(preg_match("/msie 7.0[0-9]*/", $agent)) { $s = "MSIE 7.0"; }
    else if(preg_match("/msie 8.0[0-9]*/", $agent))    { $s = "MSIE 8.0"; }
    else if(preg_match("/msie 4.[0-9]*/", $agent))  { $s = "MSIE 4.x"; }
    else if(preg_match("/firefox/", $agent))        { $s = "FireFox"; }
    else if(preg_match("/x11/", $agent))            { $s = "Netscape"; }
    else if(preg_match("/opera/", $agent))          { $s = "Opera"; }
    else if(preg_match("/gec/", $agent))            { $s = "Gecko"; }
    else if(preg_match("/bot|slurp/", $agent))      { $s = "Robot"; }
    else { $s = "기타"; }

    return $s;
}

function get_os($agent)
{
    $agent = strtolower($agent);

    //echo $agent; echo "<br/>";

    if (preg_match("/windows 98/", $agent))                 { $s = "98"; }
    else if (preg_match("/windows 95/", $agent))            { $s = "95"; }
    else if(preg_match("/windows nt 4\.[0-9]*/", $agent))   { $s = "NT"; }
    else if(preg_match("/windows nt 5\.0/", $agent))        { $s = "2000"; }
    else if(preg_match("/windows nt 5\.1/", $agent))        { $s = "XP"; }
    else if(preg_match("/windows nt 5\.2/", $agent))        { $s = "2003"; }
    else if(preg_match("/windows nt 6\.0/", $agent))        { $s = "Vista"; }
    else if(preg_match("/chrome/", $agent))            { $s = "Chrome"; }
 else if(preg_match("/windows 9x/", $agent))             { $s = "ME"; }
 else if(preg_match("/windows ce/", $agent))             { $s = "CE"; }
    else if(preg_match("/mac/", $agent))                    { $s = "MAC"; }
    else if(preg_match("/linux/", $agent))                  { $s = "Linux"; }
    else if(preg_match("/sunos/", $agent))                  { $s = "sunOS"; }
    else if(preg_match("/irix/", $agent))                   { $s = "IRIX"; }
    else if(preg_match("/phone/", $agent))                  { $s = "Phone"; }
    else if(preg_match("/bot|slurp/", $agent))              { $s = "Robot"; }
    else { $s = "기타"; }

    return $s;
}
?>

추천
2

댓글 6개

크롬은 os 가 아니고 브라우져아닌가요:D 추천

else if(preg_match("/chrome/", $agent))            { $s = "Chrome"; }
else if(preg_match("/safari/", $agent))            { $s = "Safari"; }
else if(preg_match("/windows nt 6\.0/", $agent))        { $s = "Vista"; }
    else if(preg_match("/chrome/", $agent))            { $s = "Chrome"; }
 else if(preg_match("/windows 9x/", $agent))            { $s = "ME"; }

하단 여기서 크롬은 빼셔도^^
전체 1 |RSS
그누4 팁자료실 내용 검색

회원로그인

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