250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 플러그인
- IntelliJ
- 인텔리제이
- html
- Oracle
- #Oracle
- 이클립스
- log4j
- 스프링
- 스프링부트
- springboot
- Spring
- #이클립스
- CodeGlance
- #eclipse
- Plugins
- 설치
- 소스코드 맵
- #오라클
- Eclipse
- #자바
- 오라클
- #JVM
- mariadb
- #자바가상머신
- Like
- 설정
- log4j2
- #java
- 환경설정
Archives
- Today
- Total
커피와 개발자
mobile check 본문
728x90
<?php
function mobile_check() {
$arr_browser = array ("iphone","android", "ipod","iemobile","mobile","lgtelecom","ppc", "symbianos","blackberry");
$httpUserAgent = strtolower($_SERVER['HTTP_USER_AGENT']);
# 기본값으로 모바일 브라우저가 아닌것으로 간주함
$mobile_browser = false;
# 모바일브라우저에 해당하는 문자열이 있는 경우 $mobile_browser 를 true로 설정
for ($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
if (strpos($httpUserAgent, $arr_browser[$indexi]) == true) {
$mobile_browser = true;
break;
}
}
# 모바일 브라우저인 경우 아래 주소로 이동
if ($mobile_browser) {
$changeURL = PATH.'mobile/';
header("Location:".$changeURL);
exit;
}
}
?>
728x90
'웹개발 > PHP' 카테고리의 다른 글
[PHP-Error] header 관련 에러 (0) | 2011.03.02 |
---|---|
[PHP] 폼에서 데이터 넘겨줄때 주의점 (0) | 2011.02.25 |
[PHP] setcookie (0) | 2010.07.29 |
[PHP] 공백 제거 함수, 공백 다른문자로 치환 (0) | 2010.07.12 |
[PHP] isset(), empty() (0) | 2010.06.30 |
Comments