모바일에서만 모바일버전 보이기 정보
모바일에서만 모바일버전 보이기본문
모바일로 pc 접속했을때만 모바일버전 버튼 보이는 소스입니다
<?php
if(G5_USE_MOBILE && !G5_IS_MOBILE) {
$seq = 0;
$p = parse_url(G5_URL);
$href = $p['scheme'].'://'.$p['host'].$_SERVER['PHP_SELF'];
if($_SERVER['QUERY_STRING']) {
$sep = '?';
foreach($_GET as $key=>$val) {
if($key == 'device')
continue;
$href .= $sep.$key.'='.strip_tags($val);
$sep = '&';
$seq++;
}
}
if($seq)
$href .= '&device=mobile';
else
$href .= '?device=mobile';
$mobile_agent = array("Iphone","Ipod","Android","Blackberry","SymbianOS|SCH-M\d+","Opera Mini", "Windows ce", "Nokia", "sony" );
$check_mobile = false;
for($i=0; $i<sizeof($mobile_agent); $i++){
if(stripos( $_SERVER['HTTP_USER_AGENT'], $mobile_agent[$i] )){
$check_mobile = true;
break;
}
}
if($check_mobile) { ?>
<a href="<?php echo $href; ?>" id="device_change" style="width:100%; padding:20px; height:50px;line-height:50px; font-size:50px;text-align:center">모바일 버전으로 보기</a>
<?
}
?>
추천
2
2
댓글 6개
모바일에서만 모바일버전 보이기
잘 사용하겠습니다~
좋으네요..감사
좋은 다료 고맙습닏다.
버튼이미지도 이쁜 것들이 올라오면 좋겠습니다.
버튼이미지도 이쁜 것들이 올라오면 좋겠습니다.
너무 좋은 팁이군요
좋습니다. 짝짝짝~