똑같은 제목으로 게시글 등록 못하게 하려면 어떻게 하면 되나요? 정보
똑같은 제목으로 게시글 등록 못하게 하려면 어떻게 하면 되나요?본문
똑같은 제목으로 게시글 등록 못하게 하려면 어떻게 하면 되나요?
댓글 전체
작성자가 작성함과 동시에,
SQL 구문으로 해당 게시판 DB 에 있는 모든 게시글 제목을 불러와서,
현재 작성자가 작성한 제목과 비교하여 같다면 경고메시지를 띄우면 되겠죠.
SQL 구문으로 해당 게시판 DB 에 있는 모든 게시글 제목을 불러와서,
현재 작성자가 작성한 제목과 비교하여 같다면 경고메시지를 띄우면 되겠죠.
gnu/bbs/write_update.php 파일이나
해당 스킨의 write_update.skin.php 파일의 적당한 곳에 넣어보세요
아래는 제가 사용중인 write_update.php 파일의 수정 부분입니다.
동일한 내용을 연속해서 등록할 수 없습니다 어쩌고 저쩌고 아래에 .
// 검색후 등록
if($board[bo_table] == "적용할게시판"){
$msg_yes = "\\n\\n".$wr_subject."을 \\n\\n".$board[bo_subject]."에 \\n\\n추가하였습니다. ";
$msg_no = "\\n\\n".$wr_subject."은 \\n\\n등록된 내용입니다. ";
$query = "select wr_subject from $write_table where wr_subject= '$wr_subject' order by wr_subject ";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if ($w == ""){
if ($num > 0){
alert("$msg_no", "board.php?bo_table=$bo_table&sca=&sfl=wr_subject&stx=$wr_subject"); // 등록된 데이터 있으면 등록불가.
}else{
echo "<script>alert('$msg_yes');</script>";
}
}
}
해당 스킨의 write_update.skin.php 파일의 적당한 곳에 넣어보세요
아래는 제가 사용중인 write_update.php 파일의 수정 부분입니다.
동일한 내용을 연속해서 등록할 수 없습니다 어쩌고 저쩌고 아래에 .
// 검색후 등록
if($board[bo_table] == "적용할게시판"){
$msg_yes = "\\n\\n".$wr_subject."을 \\n\\n".$board[bo_subject]."에 \\n\\n추가하였습니다. ";
$msg_no = "\\n\\n".$wr_subject."은 \\n\\n등록된 내용입니다. ";
$query = "select wr_subject from $write_table where wr_subject= '$wr_subject' order by wr_subject ";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if ($w == ""){
if ($num > 0){
alert("$msg_no", "board.php?bo_table=$bo_table&sca=&sfl=wr_subject&stx=$wr_subject"); // 등록된 데이터 있으면 등록불가.
}else{
echo "<script>alert('$msg_yes');</script>";
}
}
}