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

작성완료시 write.php에 그대로 있기 채택완료

카아드 8년 전 조회 1,775

글쓰기 게시판에서 작성완료시 얼랏으로 '신청완료 되었습니다.' 라고 뜨면서 view로 이동하지 않고 그대로 write.php에 머물게 하고 싶습니다.


어떻게 하면 될까요 ? ㅠㅠ

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

답변 2개

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

스킨 폴더에 write_update.skin.php 파일을 새로 만들고 내용은 이렇게..


<?php

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

alert('신청완료 되었습니다.', G5_BBS_URL.'/write.php?bo_table='.$bo_table);

?>


http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=16">http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=16

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

답변에 대한 댓글 1개

돋티
1년 전
오오 감사합니다.
안풀리는게 있었는데 이 글보고 해결했어요..!

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

플래토
8년 전

방법이 한가지만 있는건 아닙니다만


화면이 번쩍하는 현상이 아주살짝 있을수있습니다.

실제.. write.php -> write_update.php -> write.php 로 이동되는 구조라서 그렇습니다.


그것 이외에도


iframe을 이용하는 방법도 있습니다.


<form 태그에서 타겟을 iframe으로 지정하는 방법


또다른 방법은


ajax를 이용하는 방법이 있습니다.

어떤경우를 이용하던지, write_update.php 에서 완료시 이동하는 경로가 다 변경이 발생됩니다.



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

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

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

로그인