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

(회원가입시가 아닌)회원정보 수정 후에 이동하는 페이지를 지정하고 싶습니다. 채택완료

동물원 8개월 전 조회 2,324

회원가입시가 아닌 회원정보 수정 후에 이동하는 페이지를 지정하고 싶습니다.

즉, 로그인 후에  [Modify] 페이지인 /bbs/member_confirm.php 를 열어서

회원정보를 수정하고, 저장을 누르면 결과가 반영됨과 동시에 지정한 페이지로

이동하게 경로를 지정할 수 있을까요?

 

저장을 눌렀을때만 반영해야해서, 방법을 잘 모르겠네요.

도움 부탁 드립니다. 감사합니다.

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

답변 1개

채택된 답변
+20 포인트
8개월 전

안녕하세요...

@동물원 님

 

위 내용은 훅을 이용하면 코드 수정 없이 사용이 가능합니다.

extend 폴더에 아무 이름이나 만들어주세요

만약 구분하기 위함이라면 register_form_update.extend.php 이렇게 이름 지어주셔도 됩니다.

이름은 말 그대로, 나중에 쉽게 찾기 위함입니다.

 

그리고 아래 코드만 넣어주시고, 원하시는 주소로 변경 해주시면 끝입니다.

예제 코드는 정보 수정 이후 자유게시판으로 이동 하는 코드입니다.

 

당연히 수정되는 정보는 잘 저장 됩니다.

 

</span></p>

<p> </p>

<p><?php</p>

<p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>

<p> </p>

<p>add_event('register_form_update_after', 'register_form_update_after_event', G5_HOOK_DEFAULT_PRIORITY, 2);</p>

<p> </p>

<p>function register_form_update_after_event() {</p>

<p>    global $w;</p>

<p>    if($w == 'u') {</p>

<p>        alert('회원정보가 수정되었습니다.', G5_URL.'/free');</p>

<p>    }</p>

<p>}</p>

<p>

 

http://sir.kr/data/editor/2503/978180634_1741066427.5114.gif" width="100%" />

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

답변에 대한 댓글 1개

동물원
8개월 전
정말 감사합니다.

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

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

로그인