가입 후 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시간 후에 글쓰기가 가능합니다.");  이거 어느파일에다 넣어란말슴이져
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT