개발 Q&A

제목 왕초보가 고수분들께 질문올립니다..
글쓴이 떠날거야 작성시각 2016/06/17 13:22:16
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 14054   RSS

pc버전 웹 페이지와 모바일 페이지를 개발중입니다.

ci에서 제공되는 user_agent와 javascript의 소스로 구현 해보았는데

첫번째방법에선 모바일페이지에서 pc버전으로 보내도 모바일페이지로 리다이렉트가 되버리더라구요..

두번째방법에선 모바일페이지에서 pc버전url뒤에pc_move=1값을 넘겨주어 처리하였는데 pc버전으로 넘어가서

여기저기 페이지를 돌아다니다 메인페이지를 클릭하면 pc_screen값이 없어져 다시 모바일 페이지로 이동이 됩니다..

세션이나 쿠키값에 저장하여 해야될거같은데 초보자라 찾아봐도 적용을 잘 못시키겠네요ㅠㅠ

어떤 처리방법이 있을지 자세하게 도움좀 주셨으면 감사하겠습니다..

 다음글 python으로 JSON을 php로 post하는 과정에... (6)
 이전글 이메일 해킹?! 도용?! 고수님의 손길이 필요합니다. ... (3)

댓글

kaido / 2016/06/17 13:34:40 / 추천 0

그누보드5 에서 PC버전 모바일버전 이라는 버튼이 있는데 그게 쿠키로 하는 겁니다.

 

쿠키는 쿠키 헬퍼 참고

http://www.ciboard.co.kr/user_guide/kr/helpers/cookie_helper.html

 

세션을 사용하실거면 세션 참고

http://www.ciboard.co.kr/user_guide/kr/libraries/sessions.html

 

아참 그리고 전체 페이지에 대해서 체크를 하실 테니 hooks 도 챙겨 가세요

http://cikorea.net/bbs/view/lecture?idx=12894&lists_style=

 

변종원(웅파) / 2016/06/17 14:16:00 / 추천 0
게시판 이동합니다.
떠날거야 / 2016/06/17 14:23:29 / 추천 0

kaido//

답변 감사합니다!!

조언 해주신대로 hooks을 통해 redirect 시켰고 쿠키를 이용할땐

모바일 페이지 접속하면 쿠키를 생성하여 pc버전이동시 넘겨줘서 pc버전에서 쿠키값 유무를 판단하여

맞는 페이지를 뿌려주는 로직이 맞는건가요...?

kaido / 2016/06/17 15:11:28 / 추천 0

생각 하신대로 동작이 되고 원하는 결과가 생각과 같다면 맞는 것입니다 ^^

구현 방법에 대해서 '정답' 은 없어요.

떠날거야 / 2016/06/17 15:36:46 / 추천 0

kaido//

조언 감사합니다^^!

배강민 / 2016/06/17 17:17:27 / 추천 0
TapBBS (우리 포럼)도 쿠키로 합니다.