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개
현재 저 소스는 맞는건지?
현재 큰 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;
}