묻고답하기

<?
function check_agent() 
    global $HTTP_SERVER_VARS; 

    /*----------------------------------------------------------------- 

    OS Pattern 

    'keyword' => 'name', 

    -----------------------------------------------------------------*/ 
    $OS    = array( 

        /* PC */ 
        
        array('Windows NT 6.2', 'Windows 8 / Windows 2012'), 
        array('Windows NT 6.1', 'Windows 7 / Windows 2008 R2'), 
        array('Windows NT 6.0', 'Windows Vista / Windows 2008'), 
        array('Windows NT 5.2', 'Windows 2003 / XP x64'), 
        array('Windows NT 5.1', 'Windows XP '), 
        array('Windows NT 5.0', 'Windows 2000'), 
        array('Windows NT', 'Windows NT'), 
        array('Macintosh', 'Macintosh'), 
        array('Mac_PowerPC', 'Mac PowerPC'), 
        array('Unix', 'Unix'), 
        array('bsd', 'BSD'), 
        array('Linux', 'Linux'), 
        array('Wget', 'Linux'), 
        array('windows', 'ETC Windows'), 
        array('mac', 'ETC Mac'), 

        /* MOBILE */ 
        array('PSP', 'PlayStation Portable'), 
        array('Symbian', 'Symbian PDA'), 
        array('Nokia', 'Nokia PDA'), 
        array('LGT', 'LG Mobile'), 
        array('mobile', 'ETC Mobile'), 

        /* WEB ROBOT */ 
        array('Googlebot', 'GoogleBot'), 
        array('OmniExplorer', 'OmniExplorerBot'), 
        array('MJ12bot', 'majestic12Bot'), 
        array('ia_archiver', 'Alexa(IA Archiver)'), 
        array('Yandex', 'Yandex bot'), 
        array('Inktomi', 'Inktomi Slurp'), 
        array('Giga', 'GigaBot'), 
        array('Jeeves', 'Jeeves bot'), 
        array('Planetwide', 'IBM Planetwide bot'), 
        array('bot', 'ETC Robot'), 
        array('Crawler', 'ETC Robot'), 
        array('library', 'ETC Robot'), 

    ); 


    /*----------------------------------------------------------------- 

    Browser Pattern 

    'keyword' => 'name', 

    -----------------------------------------------------------------*/ 
    $BW    = array( 

        /* BROWSER */ 
        array('MSIE 6',    'InternetExplorer 6'), 
        array('MSIE 7',    'InternetExplorer 7'), 
array('MSIE 8',    'InternetExplorer 8'), 
array('MSIE 9',    'InternetExplorer 9'),
array('MSIE 10',    'InternetExplorer 10'),
        array('MSIE', 'ETC InternetExplorer'), 
array('Chrome', 'Chrome'), 
        array('Firefox', 'FireFox'), 
        array('Safari', 'Safari'), 
        array('Opera', 'Opera'), 
        array('Lynx', 'Lynx'), 
        array('LibWWW', 'LibWWW'), 
        array('Konqueror', 'Konqueror'), 
        array('Internet Ninja', 'Internet Ninja'), 
        array('Download Ninja', 'Download Ninja'), 
        array('WebCapture', 'WebCapture'), 
        array('LTH', 'LTH Browser'), 
        array('Gecko', 'Gecko compatible'), 
        array('Mozilla', 'Mozilla compatible'), 
        array('wget', 'Wget command'), 

        /* MOBILE */ 
        array('PSP', 'PlayStation Portable'), 
        array('Symbian', 'Symbian PDA'), 
        array('Nokia', 'Nokia PDA'), 
        array('LGT', 'LG Mobile'), 
        array('mobile', 'ETC Mobile'), 

        /* WEB ROBOT */ 
        array('Googlebot', 'GoogleBot'), 
        array('OmniExplorer', 'OmniExplorerBot'), 
        array('MJ12bot', 'majestic12Bot'), 
        array('ia_archiver', 'Alexa(IA Archiver)'), 
        array('Yandex', 'Yandex bot'), 
        array('Inktomi', 'Inktomi Slurp'), 
        array('Giga', 'GigaBot'), 
        array('Jeeves', 'Jeeves bot'), 
        array('Planetwide', 'IBM Planetwide bot'), 
        array('bot', 'ETC Robot'), 
        array('Crawler', 'ETC Robot'), 

    ); 

    foreach($OS as $val) 
    { 
        if(eregi($val[0], $_SERVER['HTTP_USER_AGENT'])) 
        { 
            $os_name    = $val[1]; 
            break; 
        } 
    } 

    foreach($BW as $val) 
    { 
        if(eregi($val[0], $_SERVER['HTTP_USER_AGENT'])) 
        { 
            $br_name    = $val[1]; 
            break; 
        } 
    } 

    $res    = array( 

        'os' => $os_name, 
        'br' => $br_name 

    ); 

    return $res; 


$res  = check_agent();
echo "<pre>";
print_r($HTTP_SERVER_VARS);
print_r($res);

?>


위 소스에서 

브라우저 정보만 가지고 와서 출력하고 싶습니다

어떻게 수정해야하는지 아시는분 답변 부탁드립니다

출력 예제 ) 사용하는 브라우저는 InternetExplorer 10 입니다

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
치올 컬러셑의 추가  
치올 줄변경 하지 않기 질문 [1] 2009.12.28 by 시니시즘
Akzin 기본 카운터 위젯이 동작을 안 합니다. [2] 2009.12.28 by Ball
......욤 xeHome 스킨 코어1.3.1.2버전에선 안되는지요?  
시니시즘 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
최창걸 불량 ip 관련  
유아원 메뉴가 이상하게 보입니다 file  
앤츠 레이아웃을 다른 이름으로 저장해서 사용하려 어떻게 해야 하나요? [2] 2009.12.29 by 치올
한주네 레이아웃 설정에 대하여 여쭐까 합니다.  
싸나이김 실시간회원로그인관련  
투도리 게시판 작은 따옴표 글 안올라갑니다. [1] file 2009.12.29 by 백성찬
하이스쿨페이지 창로그인 질문 [1] 2009.12.29 by NEARSTORY
우뉴 [MySQL] data Type 변경하는 방법, data 추가하는 방법 질문 [3] 2009.12.29 by ui
카이네드 XE 루트설치 후 문제 [2] 2009.12.29 by Gekkou
안주짱 게시판관리창이 엑박이떠요 file  
개발. 오래있으면 자동으로 로그아웃되는거 같은데요.. 시간이 얼마나 지나야 되나요  
치올 스프링노트연동 [1] 2009.12.29 by 백성찬
뮤랑이 해당 모듈의 모든 글수를 뽑으려면 어떻게 해야 하나요? [2] 2009.12.29 by 라르게덴
개발. 게시판에 글쓰기 할때 비밀번호를 설정할 수 있나요..? [1] 2009.12.29 by 백성찬
달팽이355 다운로드랭킹에서 날짜별로 출력하기 [1] 2009.12.29 by 라르게덴