답변 1개
채택된 답변
+20 포인트
3년 전
bbs/write_update.php
$wr_subject = '';
if (isset($_POST['wr_subject'])) {
$wr_subject = substr(trim($_POST['wr_subject']),0,255);
$wr_subject = preg_replace("#[\\\]+$#", "", $wr_subject);
}
if ($wr_subject == '') {
$msg[] = '<strong>제목</strong>을 입력하세요.';
}
이 아래부분에
$find_subject = sql_fetch("select wr_subject from g5_write_게시판명 where wr_subject = '$wr_subject' ");
if($find_subject['wr_subject'] == $wr_subject) {
alert("이미 사용중인 제목 입니다.");
}
이런식으로넣으면 해당 게시판만 같은 제목 못쓰게 할수 있습니다.
저 게시판명 부분에 실제 게시판이름 쓰시면 되요
이건 해당 게시판 전체에서 같은 제목 찾는겁니다.
바로 이전에 쓴거랑 비교를 원하시는거면 이걸로 안되고요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
엄따
3년 전
너무 너무 감사합니다. 한번 시도해 보도록 하겠습니다.
�
엄따
3년 전
$tmp_write_table = $g5['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
$find_subject = sql_fetch("select wr_subject from $tmp_write_table where wr_subject = '$wr_subject' ");
if($find_subject['wr_subject'] == $wr_subject) {
alert("이미 사용중인 제목 입니다.");
}
로 하니 게시판명에 관계 없이 현재 작업중인 게시판에 적용되네요..
감사합니다. 덕분에 좋은 공부 했습니다.
$find_subject = sql_fetch("select wr_subject from $tmp_write_table where wr_subject = '$wr_subject' ");
if($find_subject['wr_subject'] == $wr_subject) {
alert("이미 사용중인 제목 입니다.");
}
로 하니 게시판명에 관계 없이 현재 작업중인 게시판에 적용되네요..
감사합니다. 덕분에 좋은 공부 했습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인