トップ «前の日記(2006-09-23(Sat)) 最新 次の日記(2006-09-25(Mon))» 編集

Linux環境設定な日々

since 2001.1.1


2006-09-24(Sun) [長年日記]

_ スパム・フィルタ

Wikiのページが、最近連続して大量のコメント・スパムにやられたので、 プラグインには、パッチを当てて運用してるところだったんだけど、今日またスパム書き込みにやられた〜っ。なるべく緩い制限にしてるのがいかんかったよ。

たとえば、<a href= という文字列があったら、書き込み拒否、という設定だったんだけど、敵は<A HREF=で書き込んできやがった。

うーん。やっぱり「正規表現」を使って拒否設定したいよなあ。変数に「正規表現」を取り込むにはどうすれば・・・。

とりあえず、

$pattern = '/'. join('|', $ng_words). '/';

というところを、

$pattern = '/'. join('|', $ng_words). '/i';

と書き換えて、大文字小文字を区別しないようにしておく。

Tags: PukiWiki
[]