ぶろぐん+で、半角だけのコメントを許可しない
立て続けにぶろぐん+で(つまりこのブログで)スパム投稿があったので、プログラムをいじって対処。

<コメント例>
Isuzu Thermostat, All 330 Answers For Alchemy, 359103, Soap Alchemy Android, %-((, Car Owner, dzchvv, Android Alchemy Combinations List, >:-(((, Toms Knockoffs, lqlfi, Acrosstic Poems About A Stomache, 56017, Ideas Para Recuerdos Bautizo, ydhs, Sample Prayer Public Meeting, >:O, Angel Porrino Charity, 57200, Why Do My Legs Ache, >:-),

IPは46.21.144.223。ポーランドのものだそうです。
IPひろばでもブラックリスト入りしてました。

で、対処するのは下記の部分。

<場所>
ぶろぐん+のフォルダ直下にあるindex.php、460行目付近

if (!$entry_id || !$utf_name || !$utf_mes || !blogn_check_token($token, 'blogn_index_token')) {
$link_url = $blogn_entry_url."#comments";
$info = 'コメント投稿エラー[未記入の箇所があるか、不正な投稿です。]

画面が自動的に切り替わらない場合は
こちらをクリックしてください。';
$errflg = true;
}


if (!$entry_id || !$utf_name || !$utf_mes || !blogn_check_token($token, 'blogn_index_token') || !preg_match( "/[\x80-\xFF]/", $utf_mes )) {
$link_url = $blogn_entry_url."#comments";
$info = 'コメント投稿エラー[未記入の箇所があるか、不正な投稿です。]

画面が自動的に切り替わらない場合は
こちらをクリックしてください。';
$errflg = true;
}


コメント内容に不備があるかどうかのチェックに、半角文字だけかどうか(全角文字が0文字)のチェックも加えているわけです。

| PHP | 01:28 | comments (0) | trackback (0) |


  
CALENDAR
S M T W T F S
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31       
<<   03 - 2024   >>
LOGIN
現在のモード: ゲストモード
USER ID:
PASS:
CATEGORIES
ARCHIVES
COMMENTS
TRACBACK
PROFILE
OTHERS
POWERED BY
POWERED BY
ぶろぐん