답변 2개
lib 폴더 안에 common.lib.php 뭐 이런 파일이 있을겁니다.
해당 파일 열고 가장 하단에
function MobileCheck() { global $HTTP_USER_AGENT; $MobileArray = array("iphone","lgtelecom","skt","mobile","samsung","nokia","blackberry","android","sony","phone");
$checkCount = 0;
for($i=0; $i
그리고 원하시는 공간에서
$chk_device = MobileCheck();
를 chk_device라는 변수로 선언해서 사용하시면 되요..
해당 chk_device 를 echo $chk_device ; 해보시면 답은 나오겠지요
댓글을 작성하려면 로그인이 필요합니다.
function MobileCheck() { global $HTTP_USER_AGENT; $MobileArray = array("iphone","lgtelecom","skt","mobile","samsung","nokia","blackberry","android","sony","phone");
$checkCount = 0;
for($i=0; $i
$chk_device = MobileCheck();
해당 값을 세션이나 쿠키로 구워버리시고 사용하시면 될것같습니다.
header 에 계속해서 넣어가지고 다니시 MobileCheck() {
global $HTTP_USER_AGENT;
$MobileArray = array("iphone","lgtelecom","skt","mobile","samsung","nokia","blackberry","android","sony","phone");
$checkCount = 0;
for($i=0; $i if(preg_match("/$MobileArray[$i]/", strtolower($_SERVER['HTTP_USER_AGENT']))){ $checkCount++; break; } } return ($checkCount >= 1) ? "Mobile" : "PC"; } $chk_device = MobileCheck(); 해당 값을 세션이나 쿠키로 구워버리시고 사용하시면 될것같습니다. header 에 계속해서 넣어가지고 다니시게 하시는 방법이 있고.. $_SERVER['REQUEST_URI'] = $_SERVER['REQUEST_URI']."&device=pc"; '> 로 해서 리로딩 시켜버리시던지..뭐..쉽게 생각하면 이런방법이 있지 않을까요?
답변에 대한 댓글 3개
둘중 하나를 사용하시라는 뜻입니다.
header나 lib 파일 어느곳이든 저 함수는 함수 모음 lib에 넣으시고 조건 수식만 header 에 넣으시면 됩니다.
어떤걸 헤더에 넣어야하는지 모르겠습니다...ㅠㅠ
lib에 넣는 것은 lib 안에 어디에 넣어야할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인