모바일 기기로 pc 싸이트 접속시 모바일 화면으로 전환되는법..

일단 빌더로 설치는 다 했구요.
http://주소/m 으로 해서 휴대폰으로 들어가보니 사이즈도 잘 맞고 다 잘됩니다.
진서기님 빌더를 이용해서 편리하게 만들었는데,
pc 주소로 접속시 자동으로 /m 이 로딩되는게 안되네요...

g4m.config.php 파일에 써있는대로 보고 했는데도 반응이 깜깜 무소식입니다.

딴거는 다 제쳐두고, 그냥 일단 피씨주소로 접속시 모바일 싸이트만 불러오면 되거든요.


if($chk_mobile == true && !$_SESSION['frommoblie']){
header("location:/{$g4['g4m_path'] }");
}

이게 모바일 기기로 피씨주소 접속시 자동으로 체크해서 모바일싸이트로 넘어가는 소스 아닌가요?

pc 인덱스 파일 상단에 넣었는데 왜 안되는걸까요..


include_once("./_common.php");
$chk_mobile = chkMobile();
if($_GET['from'] == 'mobile'){
//새션 생성 이유는 모바일기기에서 PC버전 갔을경우 index.php을 다시 접속했을때 모바일로 오지않고 pc버전 유지하기 위해서이다.
set_session("frommoblie", "1");
}

여기 바로 밑에 넣었거든요..ㅠㅠ
|

댓글 5개

<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
location.href = "../m/";
break;
}

}
</script>


이 스크립트 사용해 보세요 ~

전 이 스크립트 이용해서 했어요 ..
if($chk_mobile == true && !$_SESSION['frommoblie']){
header("location:/{$g4['g4m_path'] }");
}

요거대신에 쓰는 스크립트인가요?!
아 방금 써봤는데요. 모바일 페이지로 넘어오기는 하는데, 원래 모바일 사이즈가 아니라,
웹에서 보는 모바일 사이트처럼 사이즈처럼 크게 나와버리네요.ㅜㅜㅜㅜ


그냥 주소로 치고 들어가면, 모바일 크기 상태로 딱 나오는데..
그것은 위 스크립트와는 전혀 무관합니다. 모바일 사이트 자체를 점검해 보셔야 할듯 하네요
저도 저 스크립트로 해결했네요
답변주신분들 감사드립니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 2,108
14년 전 조회 964
14년 전 조회 713
14년 전 조회 618
14년 전 조회 739
14년 전 조회 950
14년 전 조회 1,067
14년 전 조회 891
14년 전 조회 776
14년 전 조회 1,975
14년 전 조회 959
14년 전 조회 782
14년 전 조회 612
14년 전 조회 774
14년 전 조회 631
14년 전 조회 692
14년 전 조회 1,676
14년 전 조회 1,591
14년 전 조회 1,690
14년 전 조회 710
🐛 버그신고