채택완료

피씨 모바일 구분하려고하는데요

2019-06-16 (일) 22:20:16 2,961

원레 그누에 있지만 제가 개별적으로 쓰려고하는데요

피씨 모바일 구분하려는데 다른방법으로 구분하고 싶은데요

모바일이면 m.naver.com m.으로 도메인을 접속하면 구분하고싶은데요 

어떡해 하면될까요? 

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

다음 처럼 간단하게 처리하실 수 있을 것 같습니다.

$http_host = $_SERVER['HTTP_HOST'];

if(preg_match("#m\.#i", $http_host)) 
    echo "모바일에서 접속하셨습니다.";
else echo "PC에서 접속하셨습니다.";

답변에 대한 댓글 3개

둘다 모바일로 접속 됐다고 나와요..
https://example.comhttps://m.example.com으로 테스트해 봤을 때는 잘 됩니다.
접근한 주소가 각각 어떻게 되었는지 궁금하네요.
패턴 좀 수정했더니 잘되네요~ ㅎㅎㅎ 감사합니다. 평정심님 덕분에 해결했어요 수고하세요

답변을 작성하려면 로그인이 필요합니다.