모바일 브라우저 체크방법 > PHP

STUDY ROOM

PHP

모바일 브라우저 체크방법

페이지 정보

작성자 JMStudy 작성일13-10-16 12:51 조회8,483회 댓글0건

본문

#방법 1

<?php
 // HTTP_USER_AGENT 로 체크해보면 다음과 같은 결과를 보여줍니다. 
 // 결과: Mozilla/5.0 (Linux; U; Android 2.2; ko-k... 

 
// 모바일 목록
 $mobilechk '/(iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-M\d+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS)/i'


 
// 모바일 접속인지 PC로 접속했는지 체크합니다.
 
if(preg_match($mobilechk$_SERVER['HTTP_USER_AGENT'
])) {
    echo 
'모바일 접속입니다.'

 } else { 
    echo 
'PC 접속입니다.'

 } 
 ?>


#방법 2
<script type="text/javascript">
 var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
 for (var word in mobileKeyWords){
     if (navigator.userAgent.match(mobileKeyWords[word]) != null){
         location.href = "보내고 싶은 경로";
         break;
     }
}
</script>

댓글목록

등록된 댓글이 없습니다.