특정 게시판에 1번 이상은 글쓰기를 못하게 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

특정 게시판에 1번 이상은 글쓰기를 못하게 정보

특정 게시판에 1번 이상은 글쓰기를 못하게

본문

질/답 게시판에 수차례 언급이 되어 등록합니다.

bbs/write_update.php 의 검사루틴 부분에 추가 하거나
또는 스킨/write.skin.php 의 상단에 추가합니다.

//특정게시판에 회원별로 글한개만 남기게 할경우(관리자는 통과하고 수정은 가능하게)
$table_name ="forum"; //적용할 게시판을 넣어주세요.
$bo_table_name ="".$g4[write_prefix]."".$table_name."";
//회원이면서 관리자는 통과하고 수정은 가능하게
if(($member[mb_id] && !$is_admin && $w != "u") && $bo_table == $table_name){
//코멘트 와 답글, 종류는 전부 제외한 본인의 원글 갯수를 모두 가져오자
$ab_board =mysql_fetch_array(mysql_query("select count(*) from $bo_table_name where wr_is_comment ='0' and wr_reply ='' and mb_id ='$member[mb_id]'"));
$rowmember =$ab_board[0];
//1개이상 존재한다면 
if($rowmember > 0){
alert("$member[mb_name] 님은 이미 이게시판에 $rowmember 개의 \\n남기신 글이 있으므로 더이상 글쓰기를 하실수가 없습니다.");
}
}
추천
1
  • 복사

댓글 18개

혹시 한 회원이 한번만 글을 쓰게 하는것 말고,
전체 회원중 제일 먼저 쓴 사람만이 게시판에 글을 적고 나머지 분들은 코멘트만 입력할 수 있도록 할려면 어려울까요?
지존// 24시간 실시간으로 리플레시 해가면서 모니터링을 해야 하는데요?
file0u.com// 가능은 합니다만 먼저 기준이 있어야만 될것 같은데요.
1, 특정게시판에 무조건 글한개만 등록하면 못적게 하는지.?
2, 오늘 한개가 등록되면 내일까지는 못적게 하는건지.?
감사합니다... 헬랭이님 
감기 조심하세요 ^^
근데 죄송한데요...경고창 뜨면서.. 빈페이지만 보이던데.. 뒤로가게 할수 없을까요 ?

"<script language='javascript'>  javascript:history.go(-1);  </script>";
자바스크립트 넣으면 될까요 ?
스킨/write.skin.php  에 적용시엔 그냥 사용하면 됩니다만 bbs/write_update.php 에서
적용할경우 아래처럼 해주세요.
alert("에러메세지", "$g4[bbs_path]/board.php?bo_table=$table_name");
alert("$member[mb_name] 님은 이미 이게시판에 $rowmember 개의 \\n남기신 글이 있으므로 더이상 글쓰기를 하실수가 없습니다.");

이부분을

alert('$member[mb_name] 님은 이미 이게시판에 $rowmember 개의 \\n남기신 글이 있으므로 더이상 글쓰기를 하실수가 없습니다.', $url='메시지 이후 이동하고싶은 곳');
exit;

이렇게 바꾸시면.....^^
하루에 글 하나쓰기가 가능하다면 정말 좋겠네요^^

제가 원하는 것은..
일단 많은 회원분들이 있는데
특정 게시판에는 하루에 누가됐던지간에 글을 쓸 수 있는 사람은 딱 한사람 제일먼저 쓴 사람이 글을 작성할 수 있게 하구요
두번째부터는 하루가 지난 후에 다시 글을 써야 하구요..
만약 새벽 1시에 첫 글을 작성했건, 오후4시에 작성을 했건 그날 24시까지는 아무도 글을 못 적고, 00시01분이 되어야 글을 쓸 수 있도록요..

그리고 글을 쓸 수 없는대신에 다른 사람들은 코멘트만을 입력할 수 있는 식으로 하고 싶거든요..
고민고민 하다가 헐랭이님의 글 덕분에 희망(?)이 생기네요^^
저같이 프로그램을 못하는 사람은 프로그램을 어디서 부터 공부를 해야하는지..ㅜㅡ
그나마 그누보드를 알게된게 엄청난 행운이어서 많이 배우기는 했죠^^ㅋㅋ그래도 아직 버튼옮기고 바꾸는식밖에 안되네요^^
한게시글에 코멘트수를 관리자가 제한할수 있게 할수 있나요?

예를들어 10개까지만 코멘트를 작성하게하고
11번째 부터는 코멘트입력창이 안보이던지 아니면 11번째부터는 코멘트 입력하려면 경고창 뜨게...
© SIRSOFT
현재 페이지 제일 처음으로