테스트 사이트 - 개발 중인 베타 버전입니다

모바일화면에서 pc화면으로 전환하는 방법 채택완료

황당무계 11년 전 조회 8,213

아래 모바일관련 질문에 대한 답변을 주신 드래곤된다님, 탈환대님께 먼저 감사의 말씀을 드립니다.

드래곤된다님 내용을 탈환대님께서 말씀하셨던 헤드서브에 넣었더니 해결되었습니다.

 

한가지 더 문의를 드리자면

 

모바일페이지로 접속은 되었는데 거기에서 다시 pc화면으로 전환되는 버튼을 눌렀을때

 

http://www.test.co.kr/" target="_blank" style="color: rgb(0, 0, 0);">http://www.test.co.kr/" target="_blank" style="color: rgb(110, 150, 154);">http://www.test.co.kr/m/bbs/board.php?bo_table=bbs25&wr_id=8745&page=11 ​ 주소에서

http://www.test.co.kr/bbs/board.php?bo_table=bbs25&wr_id=8745&page=11" target="_blank" style="color: rgb(0, 0, 0); line-height: 23.5440006256104px;">http://www.test.co.kr/bbs/board.php?bo_table=bbs25&wr_id=8745&page=11" target="_blank" style="color: rgb(110, 150, 154);">http://www.test.co.kr/bbs/board.php?bo_table=bbs25&wr_id=8745&page=11 주소로 넘어갈 수 있는 방법도 부탁드립니다. 

 

</p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;"><div class="ft"></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    </span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">  <p class="ft1"> </span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <?php if($_GET['bo_table'] && $_GET['wr_id']){?></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <a href="./board.php?bo_table=<?php echo $_GET['bo_table']?>&page=<?php echo $_GET['page']?>"  class="f">목록</a> </span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <?php } ?></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <?php if($is_member){?></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <a href="<?php echo $g4['g4m_path']?>/logout.php?url=<?php echo urlencode($_SERVER['REQUEST_URI'])?>" <?php if(!$_GET['wr_id']){ echo "class='f'";} ?>>로그아웃</a> </span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <?php }else{ ?></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <a <?php if(!$_GET['wr_id']){ echo "class='f'";} ?> href="<?php echo $g4['g4m_path']?>/login.php?url=<?php echo urlencode($_SERVER['REQUEST_URI'])?>">로그인</a> </span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <?php } ?></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">    <a href="<b><span style="color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);"><?=$g4[path]?>">PC버전</span></b></a></p></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;">  <p class="ft3"> test.co.kr</p></span></font></p><p style="word-break: break-all; background-color: rgb(255, 255, 255);"><font face="gulim, helvetica"><span style="line-height: 23.39280128479px;"></div>
 

저기에 뭘 넣어야 하나요?

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

답변 3개

채택된 답변
+20 포인트
11년 전

모바일에서 pc버젼으로 보내기 해도 모바일 체크소스가 적용되서 다시 모바일로 보일겁니다. 

그렇게 하시려면 그누5 처럼 모바일과 pc가  같은주소에서 ?device=pc/?device=mobile 이런식으로 나눠지게 제작해야 될거 같네요 

로그인 후 평가할 수 있습니다

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

11년 전

답변감사합니다.

 

주소 부분을 위 코드와 바꿨는데... 주소가 중복해서 나옵니다.

 

http://www.test.com/m/bbs/www.test.com/bbs.........">http://www.test.com/m/bbs/www.test.com/bbs.........

 

이런식으로 나오네요...

 

그리고 pc 화면으로 넘어가더라도 다시 모바일로 넘어오는 것 같아요...

도와주세요...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

드래곤된다
11년 전
이전질문에 댓글로 처리방법 남겨뒀어요 ^^

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

아... /m/을 없애는거였군요 ㅋㅋ 댓글에 이상한걸달았네요...

 

</p><p><?=$_SERVER[HTTP_HOST].str_replace("/m", "", $_SERVER[REQUEST_URI])?></p><p>

 

이렇게 하시면 /m만 빼고 뒤에붙은 파라미터값까지 다 보내는거에요. /m/에서 /를 두개 다빼면 url이 정상적이지 않은거에요 ^^

로그인 후 평가할 수 있습니다

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

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

로그인