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

글작성 완료후 페이지 주소 유지하는 방법 문의 올립니다 채택완료

카산 3년 전 조회 1,852

하나의 게시판으로 여러개의 스킨을 출력하기 위해

bbs/list.php 에서 가장 아래부분을 다음과 같이 바꾸었습니다

 

</p>

<p><code>//include_once($board_skin_path.'/list.skin.php'); </code></p>

<p><code>if($gallery_type){ </code></p>

<p><code>include_once("$board_skin_path/gallery.skin.php"); </code></p>

<p><code>} </code></p>

<p><code>else{ </code></p>

<p><code>include_once("$board_skin_path/list.skin.php"); </code></p>

<p><code>}</code></p>

<p>

스킨페이지에 gallery.skin.php 만들고 

bbs/board.php?bo_table=blog&gallery_type=ok 이렇게 하면 갤러리게시판이 출력됩니다

그런데 글수정후 완료누르면 주소의 마지막에 있던 &gallery_type=ok 가 사리지고 view페이지가 출력됩니다

&gallery_type=ok 를 유지하고 view페이지가 출력되게 하려면 어짜하면 될까요???

 

 

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

답변 3개

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

가장 간편하게 할수 있는건 지금 조건에서 갤러리타입이 있을때 세션을 하나 생성하고 조건문을 세션이있거나 변수가 있으시로 하시면될거 같습니다.

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

답변에 대한 댓글 1개

카산
3년 전
감사합니다

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

카산
3년 전

엑스엠엘님 감사합니다.... 

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

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

form에

$gallery_type

를 hidden으로 넣어 주세요.

그리고

bbs/ write&update.php에서

goto_url()에서

이 변수를 query string 으로 넘겨 주세요

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

답변에 대한 댓글 2개

카산
3년 전
답변감사합니다.
그런데
글쓰기 form에는
<input type="hidden" name="gallery_type" value="<?php echo $gallery_type ?>">
요렇게 넣었는데
bbs/ write&update.php에서

goto_url()에서

이 변수를 query string 으로 넘겨 주세요 ~~~이것은 어찌하는지요~~~초보라 도통 감이 안오네요
엑스엠엘
3년 전
$redirect_url = run_replace('write_update_move_url', short_url_clean(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.$qstr), $board, $wr_id, $w, $qstr, $file_upload_msg);

여기서
$qstr에 문자열로 추가하시던가
파라미터 문자열에 추가하시면 됩니다.


short_url_clean(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.$qstr."&gallery_type=".$gallery_type)

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

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

로그인