비회원 게시판 글등록 관련 질문입니다!! 부탁 드려요~
본문
비회원 게시판 글등록 관련 질문입니다!! 부탁 드려요~
비회원도 작성이 가능한 게시판이 있습니다.
글을 작성하면 체크가 되어 일정 시간이 지나야 다시 글을 작성할수 있도록 하고 싶어요..
아래 소스는 하루 동안 같은 ip로 글을 작성할때 작성할수 있는 수를 제한하는 건데요
이걸 변형하면 가능할꺼 같긴한데..ㅜ.ㅜ 초보라 아무리 머리를 써도 힘드네요..
부탁 드립니다.. 도와주세요
==============================
bbs/write_update.php 상단에 추가하세요.
<?
$g4[title] = $wr_subject . "글입력";
include_once("./_common.php");
$g4[title] = $wr_subject . "글입력";
include_once("./_common.php");
$sql = " select count(*) as cnt from $write_table where wr_ip = '$_SERVER[REMOTE_ADDR]' and wr_datetime like '$g4[time_ymd]%' ";
$row = sql_fetch($sql);
if ($row[cnt] >= 3) {
alert("글쓰기 제한에 걸려 더 이상 글쓰기 할 수 없습니다.");
}
$row = sql_fetch($sql);
if ($row[cnt] >= 3) {
alert("글쓰기 제한에 걸려 더 이상 글쓰기 할 수 없습니다.");
}
같은 아이피로 하루글쓰기 제한
답변 1
다른 플러그인(ActiveX)을 설치하지 않고는 IP기준 제한이 유일할듯합니다.
비회원은 유일한 식별수단이 IP뿐이죠
이메일 인증한다, 본인인증수단(아이핀, 휴대폰등)이용한다 -> 회원가입 절차를 간소화 하는게 더 좋겠죠
그리고 위 해당 소스는 비회원 회원 모두에게 적용되는것 같습니다.
무슨 이유인지는 모르겠지만, 요즘같은 스마트기기의 보급으로 IP중복으로 필터링하는것은 의도하지 않는 결과를 초래합니다.
답변을 작성하시기 전에 로그인 해주세요.