묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[PHP] 모바일 사이트 제작에 관한...;ㅁ;!!!
2003.06.27 22:37
안녕하세요...
일반 데스크톱 PC 유저와, Mobile 사용유저(국내 이동통신 3사 모두다)를 각각 다른 페이지로 이동시키는 PHP 소스를 어디서 보고 컴퓨터 안에 꿍쳐두었는데...
잃어버렸네요...-_-;;;
일반 데스크톱 PC로 접속하는 유저와, Mobile 단말기로 접속하는 유저를 따로따로 페이지를 분산(?) 시켜주는 강좌나, PHP 소스...
PHPSchool이나 NZEO PHP 강좌쪽에도 없더군요...;;; 에에...;;;
소스 갖고 계시거나 강좌의 URL 알고 계시는 분은 갈쿼주시면 감사하겠습니다...^^;;;
일반 데스크톱 PC 유저와, Mobile 사용유저(국내 이동통신 3사 모두다)를 각각 다른 페이지로 이동시키는 PHP 소스를 어디서 보고 컴퓨터 안에 꿍쳐두었는데...
잃어버렸네요...-_-;;;
일반 데스크톱 PC로 접속하는 유저와, Mobile 단말기로 접속하는 유저를 따로따로 페이지를 분산(?) 시켜주는 강좌나, PHP 소스...
PHPSchool이나 NZEO PHP 강좌쪽에도 없더군요...;;; 에에...;;;
소스 갖고 계시거나 강좌의 URL 알고 계시는 분은 갈쿼주시면 감사하겠습니다...^^;;;
$info = getenv("HTTP_USER_AGENT");
if(preg_match("/SKT11/i",$info) or preg_match("/CellPhone/i",$info) or preg_match("/hdml/i",$_SERVER["HTTP_ACCEPT"])) echo"핸드폰";
else echo"데스크톱";
작동 여부는 책임 못져요;;
자세히 브라우저 정보를 얻을려면
$info = getenv("HTTP_USER_AGENT");
if(preg_match("/MSIE 6.0/i",$info)) $browser = "ie6.0";
elseif(preg_match("/MSIE 5.5/i",$info)) $browser = "ie5.5";
elseif(preg_match("/MSIE 5.0/i",$info)) $browser = "ie5.0";
elseif(preg_match("/MSIE 4.0/i",$info)) $browser = "ie4.0";
elseif(preg_match("/opera/i",$info)) $browser = "opera";
elseif(preg_match("/SKT11/i",$info)) $browser = "011";
elseif(preg_match("/CellPhone/i",$info)) $browser = "016";
elseif(preg_match("/hdml/i",$_SERVER["HTTP_ACCEPT"])) $browser = "019";
else $browser = "etc";
대략 이쯤으로;