pc 모바일 구분소스인데...php 맞는지 확인좀 해주세요~ > 자유게시판

자유게시판

pc 모바일 구분소스인데...php 맞는지 확인좀 해주세요~ 정보

pc 모바일 구분소스인데...php 맞는지 확인좀 해주세요~

본문

<?

 $USERX['BROWSER_MOBLIE'] = eregi("Android",$_SERVER[HTTP_USER_AGENT]) + eregi("iPhone",$_SERVER[HTTP_USER_AGENT]) +
 eregi("Windows Phone",$_SERVER[HTTP_USER_AGENT]) + eregi("Symbian",$_SERVER[HTTP_USER_AGENT]) +
                            eregi("BlackBerry",$_SERVER[HTTP_USER_AGENT]) + eregi("MeeGo",$_SERVER[HTTP_USER_AGENT]) +
                         eregi("Bada",$_SERVER[HTTP_USER_AGENT]);

 if($USERX['BROWSER_MOBLIE'] == 1) {
  ?><Script> location="http://daum.net"; </script><?
 } else {
  ?><Script> location="http://naver.com"; </script><?
 }

?>


안녕하세요~
막~컴공부에 관심이 생겨서 이것저것 해보는 사람입니다 ㅎㅎㅎ
다름이 아니라~pc와 모바일 구분하는 소스가 필요해서 찾았는데~
저 소스가 100% 맞나요?
혹시 모바일os적는게 잘못된건 아닌지?
또는 더 필요한 모바일os가 있는건 아닌지?
실행이 안되는건 아닌지..
이것저것 궁금한게 너무 많네요~
혹 이글을 보신다면...뭐라도 다 좋으니..댓글 주시면 감사하겠습니다~
화창한 주말인데도~글 읽어주셔서 감사드립니다~
좋은하루되세요^^

추천
0

댓글 6개

http://mobiledetect.net/

이거 참고하세요 이런 공개형 라이브러리 사용하시면 추후 추가되는 것들에도 대응하기 편할 것 같습니다~
댓글 정말 감사합니다~^^
현재 저 소스는 맞는건지?
현재 큰 os들은 다 들어가 있는건지?
궁금합니다...
조은하루되세요^^
맞는 부분도 있지만.  기종이 워낙많아.. 사용자입장에서만 붙이시길 권장 합니다.

$_SERVER['HTTP_USER_AGENT']

Android
iPhone
iPad
CE

4~5개정도면 괜찮을듯..

$ua = $_SERVER['HTTP_USER_AGENT'];
if(strrpos($ua,"Android") || strpos($ua,"iPhone") || strpos($ua,"iPad") || strpos($ua,"CE")){
      echo "난 휴대폰이다.. 넌 누구냐..";
      exit;
 }
전체 199,647 |RSS
자유게시판 내용 검색

회원로그인

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