스팸 글쓰기 방어 - 쿠키로 최종 시간 체크하는거 추가

불당   
   조회 13741   추천 0     비추천 0    

bbs/write.php에 아래 코드를 추가 합니다.
세션을 다르게 해서, 스패밍 하는 사람을 막기 위한 것 입니다.
 
 
// 연속쓰기 방지
if ($w == "" || $w == "r")
{
    if ($_SESSION["ss_datetime"] >= ($g4[server_time] - $config[cf_delay_sec]) && !$is_admin)
        alert("너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다.");
    set_session("ss_datetime", $g4[server_time]);
   
    // 하나의 아이디로 세션을 다르게 하는 넘들을 위해서 쿠키도 같이 씁니다.
    if (get_cookie("ck_datetime") >= ($g4[server_time] - $config[cf_delay_sec]) && !$is_admin)
        alert("너무 빠른 시간내에 게시물을 연속해서 올릴 수 없습니다.");
    set_cookie("ck_datetime", "$g4[server_time]", 86400) ;
}
- opencode.co.kr -


제목Page 11/28
2011-10   12915   불당
2011-09   11103   불당
2011-09   14385   불당
2011-09   13913   불당
2011-09   10853   불당
2012-04   11653   불당
2011-09   11124   불당
2011-09   13395   불당
2011-09   11819   불당
2011-09   14516   불당
2011-09   19221   불당
2011-08   27561   불당
2011-08   11668   불당
2011-08   12891   불당
2011-08   14627   불당
2011-07   11923   불당
2011-07   12630   불당
2011-07   13742   불당
2011-07   15527   불당
2011-07   14603   테스터