글 쓰기 이후 이동되는 페이지에 대한 문의입니다. 채택완료
달려날아
5년 전
조회 2,384
게시판 1에서
wr_1
wr_2
wr_3
세개의 필드를 작성했을 때,
같은 게시판 테이블에서 세개의 필드 값이 모두 같으면 저장되지 않고,
게시판2 글쓰기로 넘어가고
하나라도 다를 때에는 게시판1에 저장되고 게시판3 글쓰기로 넘어가게 하려고합니다.
write_update.skin.php 파일을 만들어서
</p>
<p><?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>$sql = " select count(wr_id) as cnt from $write_table where wr_1='$wr_1' and wr_2='$wr_2' and wr_3='$wr_3' ";</p>
<p>$row1 = sql_fetch($sql);</p>
<p>$count1 = $row1['cnt'];</p>
<p>if ($count1 > 0) alert("이미 작성된 글입니다."){
$link = '/bbs/write.php?bo_table=게시판2';
}else{
$link = '/bbs/write.php?bo_table=게시판3';
}</p>
<p>?></p>
<p>
이런식으로 만들었는데 write_update.skin.php가 작동하지ㅏ 않는다고하여 조언 요청드립니다
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
�
달려날아
5년 전
댓글을 작성하려면 로그인이 필요합니다.
5년 전
1차적으로 구문오류입니다.
글을 작성하고 넘겨 받는것 같은데 소실 되서 다시 작성해야된다면....
AJAX를 활용하시거나 소실문제를 해결하기위해서 임시저장 기능도 활용해보시길 바랍니다.
if ($count1 > 0) alert("이미 작성된 글입니다."){
$link = '/bbs/write.php?bo_table=게시판2';
}else{
$link = '/bbs/write.php?bo_table=게시판3';
}
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
goto_url 하니 간단하네요;