장

모바일 관련 질문 드립니다 ㅠㅠ

· 2012-03-02 (금) 22:16:14 · 1629 · 2
<?php
$arr_browser = array ("iPhone","iPod","IEMobile","Mobile","lgtelecom","PPC");
for($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
if(strpos($_SERVER['HTTP_USER_AGENT'],$arr_browser[$indexi]) == true){
header("Location: http://domain/m/");
exit;
}
}
?>

이렇게해서 모바일 기기로 접속하면 http://domain/m/ 이곳으로 전환하는데요

pc버전을 눌러도 계속 /m/으로갑니다 ㅠㅠ 저걸 index.php 에 넣어서 그런거같은데..

한번만 실행하고 버리는 함수는 어떻게 못짤까요?
|

댓글 2개

if(!$_COOKIE['ismobile'])
{
$arr_browser = array ("iPhone","iPod","IEMobile","Mobile","lgtelecom","PPC");
for($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
if(strpos($_SERVER['HTTP_USER_AGENT'],$arr_browser[$indexi]) == true){
header("Location: http://domain/m/");
exit;
}
}

setcookie("ismobile", 1);
}
이런식으로 해보세요
캄사합니다1
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-03-03 조회 1,624
12-03-03 조회 1,856
12-03-03 조회 1,336
12-03-03 조회 1,167
12-03-03 조회 1,074
12-03-03 조회 1,061
12-03-03 조회 943
12-03-03 조회 1,682
12-03-02 조회 1,883
12-03-02 조회 1,308
12-03-02 조회 1,630
12-03-02 조회 1,082
12-03-02 조회 1,051
12-03-02 조회 1,058
12-03-02 조회 1,061
12-03-02 조회 2,406
12-03-02 조회 1,632
12-03-02 조회 929
12-03-02 조회 1,614
12-03-02 조회 3,941