가입 후 24시간 내에 글 작성 불가 > 그누4 팁자료실

그누4 팁자료실

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

가입 후 24시간 내에 글 작성 불가 정보

가입 후 24시간 내에 글 작성 불가

본문

회원 가입한 경우에만 글 등록이 가능하도록 해뒀더니 회원 가입을 해서 스팸을 올리는 경우가 있어서 다음과 같이 조치했습니다.

/bbs/write.php
/bbs/write_update.php

이 두개 파일에서 common.php 파일을 불러들인 다음에 다음과 같이 추가했습니다.
아주 원시적인 방법이지만 효과는 있으리라고 봅니다.

// 가입한지 24시간 안된 경우 글 작성 불가
$temp = sql_fetch("select `mb_datetime` from `{$g4[member_table]}` where `mb_no` = '{$member[mb_no]}' limit 1");
if(time() - strtotime($temp['mb_datetime']) < 24 * 60 * 60) alert("회원 가입 후 24시간 후에 글쓰기가 가능합니다.");

추천
5
  • 복사

댓글 11개

조..좋은 생각 이네요
스팸머들은 가입한 아이디 조차 기업 못해서 ㄷㄷ 다시 와서 글 남기는 일은 없기에
그때 그때 마다 가입을 하죠 ..
근데 어찌 보면 불편해 보일 수도 있고 아무튼 좋은 정보 감사 합니다.
스패머들은 아무래도 일회성으로 아이디랑 비번을 대충 만들테니 스팸이 확 줄어들 것 같습니다.
아이디 비번 기억했다가 스팸을 올리는 정도의 정성을 보인다면 그건 지우기도 미안할 것 같네요 ㅎㅎㅎ
그러니간  /bbs/write.php
/bbs/write_update.php
 이두개 파일에서  common.php 이거 불러온다음
$temp = sql_fetch("select `mb_datetime` from `{$g4[member_table]}` where `mb_no` = '{$member[mb_no]}' limit 1");
if(time() - strtotime($temp['mb_datetime']) < 24 * 60 * 60) alert("회원 가입 후 24시간 후에 글쓰기가 가능합니다.");  이거 어느파일에다 넣어란말슴이져
© SIRSOFT
현재 페이지 제일 처음으로