보통 pc랑 모바일 버전을 따로 만들면 어떻게 index.php에서 나눌까요? 채택완료
pc용 pc_index.php페이지를 만들고 모바일용 m_index.php를 만들었습니다.
홈페이지 접속시(index.php)
페이지 안에~ 아무것도 적어두지 않고 이것만 해도 될까요?
if( $is_mobile )
{
include_once("m_index.php");
}
else
{
include_once("pc_index.php");
}
보통은 어떻게 pc랑 모바일을 분류하나용?
고도몰은 따로 웹호스팅에서 m폴더를 지원하지 않네요. ㅠㅜ.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
9년 전
그누보드 세팅하셨으면 구지 나누실 필요없습니다.
/index.php - PC
/mobile/index.php - 모바일
/common.php <- 공통인클루드되는 핵심파일인데.. 여기서 자동으로 접속한 브라우저값으로 분류하여 mobile 이나 PC에 맞게 전환됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
9년 전
요즘은 반응형이라 잘 안쓰이지만
간단한 모바일랜딩페이지할땐 아래만한 스크립트가 없죠^^;;
</p><p><span class="token se_code_operator"></span><span class="token se_code_operator"><</span>script type<span class="token se_code_operator">=</span><span class="token se_code_string">"text/javascript"</span> language<span class="token se_code_operator">=</span><span class="token se_code_string">"JavaScript"</span><span class="token se_code_operator">></span>
<span class="token se_code_keyword">var</span> mobileKeyWords <span class="token se_code_operator">=</span> <span class="token se_code_keyword">new</span> <span class="token se_code_class-name">Array</span><span class="token se_code_punctuation">(</span><span class="token se_code_string">'iPhone'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'iPod'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'BlackBerry'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Android'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Windows CE'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Windows CE;'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'LG'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'MOT'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'SAMSUNG'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'SonyEricsson'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Mobile'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Symbian'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Opera Mobi'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'Opera Mini'</span><span class="token se_code_punctuation">,</span> <span class="token se_code_string">'IEmobile'</span><span class="token se_code_punctuation">)</span><span class="token se_code_punctuation">;</span>
<span class="token se_code_keyword">for</span> <span class="token se_code_punctuation">(</span><span class="token se_code_keyword">var</span> word <span class="token se_code_keyword">in</span> mobileKeyWords<span class="token se_code_punctuation">)</span><span class="token se_code_punctuation">{</span>
<span class="token se_code_keyword">if</span> <span class="token se_code_punctuation">(</span>navigator<span class="token se_code_punctuation">.</span>userAgent<span class="token se_code_punctuation">.</span><span class="token se_code_function">match</span><span class="token se_code_punctuation">(</span>mobileKeyWords<span class="token se_code_punctuation">[</span>word<span class="token se_code_punctuation">]</span><span class="token se_code_punctuation">)</span> <span class="token se_code_operator">!=</span> <span class="token se_code_keyword">null</span><span class="token se_code_punctuation">)</span><span class="token se_code_punctuation">{</span>
window<span class="token se_code_punctuation">.</span>location<span class="token se_code_punctuation">.</span>href <span class="token se_code_operator">=</span> <span class="token se_code_string">"모바일페이지로이동할주소"</span><span class="token se_code_punctuation">;</span>
<span class="token se_code_keyword">break</span><span class="token se_code_punctuation">;</span>
<span class="token se_code_punctuation">}</span>
<span class="token se_code_punctuation">}</span>
<span class="token se_code_operator"><</span><span class="token se_code_operator">/</span>script</p><span class="token se_code_operator"><p>></p><p>
요골로 응용해보시면되실거에요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택