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

페이지 불러오고 유지시키기 채택완료

망이망소이 5년 전 조회 1,311

문득 해보고 싶은것은 메인화면에 A,B버튼이 있고

B버튼 클릭시 

A버튼 클릭시 

그리고 서브갔다가 홈으로 돌아와도 선택된 그 상태를 유지하게 하고 싶은데 그게 가능할까요?

디비의 어떤 값에 따라 바꿔주는 방법이 유일하지 싶은데....

혹시 신박한 방법이 있나해서 구글링해보고 여기저기 찾다가 질문 올려요. 

페이지를 모듈화 한다고 해야할까요? ^^

관련해서 참고할만한 팁좀 부탁드립니당

 

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

답변 2개

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

$mode = isset($_GET ['mode'])  ? $_GET['mode'] : '';

 

if ($mode == 'a_page'){

     include_once ("head1.php");

}

elseif ($mode == 'b_page'){

      include_once ("head2.php");

}

?>

위의내용을 c_page.php 로 만듭니다

 

원하는 곳에  페이지내 이동 링크  기재

A페이지(  head1.php )로 이동

B페이지( head2.php )로이동

 

__________________________________________________

간략설명

 

링크를 넣을 페이지에 위의 링크를 넣고 클릭을  했을 때 c_page.php라는 페이지로  모드라는 코드를 달고 넘어 갑니다  겟으로 받은  모드 값을 통해

이프문  분기처리를 하고 원하는 페이지를 인클루드 합니다(  위의  php소스는 c _page.php 를  만들어 그 안에 적으면됩니다)

 

form  을 만들어 사용한다면 post로 넘겨 받을수있구 자바스크립트나 혹은 폼값에 모드값을 넘겨주먼됩니다

제이쿼리의 Ajax등을 통해서  get  이던  post든 처리해서 넘기셔도 되구요 

 

다만 보안상  인클루드를 사용하실 때는 post로  사용하시는게 좋습니다

 

모바일로 글을 쓰다보니 예제는 get 으로 했습니다

 

 

 

 

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

답변에 대한 댓글 1개

망이망소이
5년 전
엄지척! 감사합니다.

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

뉴욕쌍화차

ajax를 이용하거나 iFrame을 이용하시면 될 것 같습니다.

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

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

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

로그인