中の技術日誌
 

dotText26 SPAM対策、タイトルフィルタ1

2005/07/03

SPAM対策をしなくてはすぐにSPAM業者は見つけてきてしまいます。

まずはコメントに入れてくるSPAMを対策します。

全てのエントリ、コメントはblog_Contentというテーブルに入っているので、それとまったく同一のレイアウトを持つblog_SPAMというテーブルを作ります。ただしトリガは作られては困るので省いてあります。

また、フィルタリングするタイトルだけを格納するblog_SPAMKeyを作成します。(このあたりは原水さんのやり方を踏襲)

dottext26.txt

コメントを登録するのはblog_InsertEntryというストアドプロシージャを利用しています。

ここで、SPAMKeyに入っているタイトルと同一であれば、blog_ContentにINSERTするように振り分けることにします。

dottext26-2.txt (オリジナルのblog_InsertEntry)

dottext26-3.txt (対策版のblog_InsertEntry)

これで準備は完了です。

                  


勉強会: 05/18 大阪 登録受付中

中の技術日誌
コンテンツ
わんくま同盟
わんくま同盟
わんくま同盟
広告
バナー
MVP LOGO
MSMVP Visual C# Since 2004/04-2007/03
MCP LOGO
070-316
姉妹サイト
姉妹サイト:じゃんぬのC#, VB.NET 入門
じゃんぬの
C#, VB.NET 入門
検索
Google

ブログ本家
広告