2026, 새로운 도약을 시작합니다.

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가 있는건 아닌지?
실행이 안되는건 아닌지..
이것저것 궁금한게 너무 많네요~
혹 이글을 보신다면...뭐라도 다 좋으니..댓글 주시면 감사하겠습니다~
화창한 주말인데도~글 읽어주셔서 감사드립니다~
좋은하루되세요^^

|

댓글 6개

http://mobiledetect.net/

이거 참고하세요 이런 공개형 라이브러리 사용하시면 추후 추가되는 것들에도 대응하기 편할 것 같습니다~
댓글 정말 감사합니다~^^
현재 저 소스는 맞는건지?
현재 큰 os들은 다 들어가 있는건지?
궁금합니다...
조은하루되세요^^
들어가 있는거 같은데 eregi 함수 자체가 느리다고 없어졌나 해서 일부 환경에선 경고메시지 뜰거에요
이런 최첨단? 트랜드는 어디서 접하시는지 항상 궁금합니다 ㅜㅜ;
옛날에 함 봤다가 구글쳐봤죠 ㅋㅋ
맞는 부분도 있지만. 기종이 워낙많아.. 사용자입장에서만 붙이시길 권장 합니다.

$_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;
}

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

자유게시판

번호 제목 글쓴이 날짜 조회
공지 6일 전 조회 451
200420 13시간 전 조회 33
200419 어제 조회 72
200418 2일 전 조회 58
200417 4일 전 조회 102
200416 4일 전 조회 83
200415 5일 전 조회 131
200414 5일 전 조회 153
200413 5일 전 조회 68
200412 5일 전 조회 165
200411 6일 전 조회 129
200410 6일 전 조회 157
200409 6일 전 조회 90
200408 6일 전 조회 95
200407 6일 전 조회 193
200406 6일 전 조회 114
200405 6일 전 조회 230
200404 6일 전 조회 181
200403 1주 전 조회 289
200402 1주 전 조회 202
200401 1주 전 조회 150
200400 1주 전 조회 221
200399 1주 전 조회 161
200398 1주 전 조회 237
200397 1주 전 조회 120
200396 1주 전 조회 128
200395 1주 전 조회 102
200394 1주 전 조회 88
200393 1주 전 조회 126
200392 1주 전 조회 266
200391 1주 전 조회 185
🐛 버그신고