///// コメントスパム対策 //////
if(!ADMIN){
//httpの数が多いと弾く
if(substr_count(strtolower($c_com), 'http') >= 4){
print "「http」が4つ以上ある文章は書き込めません";
exit;
}
//携帯はチェックしない
if(!preg_match('/docomo|up\.browser|j\-phone|softbank|vodafone|pdxgw|astel|l\-mode/i',$_SERVER['HTTP_USER_AGENT'])){
//記事のURL以外からは拒否
if(!stristr($_SERVER['HTTP_REFERER'], ROOT_PATH.'index.php?UID='.$UID)){
print "どこからコメントしてるの?";
exit;
}
// ブラウザの言語設定で、日本語が含まれていないと拒否
// 入力内容に日本語が入っていても、弾く
if(!stristr($_SERVER["HTTP_ACCEPT_LANGUAGE"], "ja")){
print "鎖国してます";
exit;
}
}}
コメントをかく