게시판에 작성가능한 게시글의 숫자를 제한 하는 방법
https://sir.kr/qa/185622">https://sir.kr/qa/185622
해당 글에서 작은별님 뎃글에 있는 내용
f ($board['bo_count_write'] >= 15) {
alert ("이 게시판은 15개까지만 글쓰기가 가능합니다.");
}
특정 게시판은 이렇게..
if ($bo_table == "게시판id") {
if ($board['bo_count_write'] >= 15) {
alert ("이 게시판은 15개까지만 글쓰기가 가능합니다.");
}
}
사용중입니다. 한사람당 최대1개의 게시물만 작성이 가능한 상태로 셋팅하여 사용 중입니다.
해당부분을 사용하면서 발생한 문제가, 글작성이후 추후 수정을 하였을 경우 수정되지 않아
( 수정시도시 게시판 글수제한으로 글쓰기가 안된다는 문구가 발생되면서 진행되지 않습니다. )
글을 지우고 다시 작성하는 부분으로 진행되는 상태입니다.
해당부분 수정하기 부분은 따로 사용할수 있게 셋팅 가능한지 문의 드립니다.
감사합니다.
답변 2개
if ($w = "" && $bo_table == "게시판id") {
위처럼 하시면 새글을 작성할때만 적용됨으로 수정할때는 영향을 받지 않습니다.
답변에 대한 댓글 3개
$tmp = sql_fetch("select count(*) as cnt from $write_table where wr_is_comment = 0 and mb_id = '$member[mb_id]'");
if ($tmp[cnt] >= 1) {
alert("이전글 삭제후 재등록 부탁 드립니다.");
}
}// 자유게시판끝
현재 사용하는 그대로 입니다.
$tmp = sql_fetch("select count(*) as cnt from $write_table where wr_is_comment = 0 and mb_id = '$member[mb_id]'");
if ($tmp[cnt] >= 1) {
if ($w == "") {
alert("이전글 삭제후 재등록 부탁 드립니다.");
}
}
}// 자유게시판끝
이렇게 해보세요~
댓글을 작성하려면 로그인이 필요합니다.
if ($bo_table == "게시판id") {<br />
<br />
if (!해당 맴버 아이디){&nbsp; &nbsp; &nbsp; //본인글이.아닐.경우<br />
&nbsp; &nbsp; if ($board['bo_count_write'] >= 15) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; alert ("이 게시판은 15개까지만 글쓰기가 가능합니다.");<br />
&nbsp; &nbsp; }<br />
<br />
}else{<br />
&nbsp; &nbsp; &nbsp; alert ("글을.성공적으로 수정했습니다");<br />
}<br />
<br />
}<br />
<br />
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인