電子書籍の厳選無料作品が豊富!

最近自分の掲示板に英語のスパム行為があり、正規表現をつかって、日本語(漢字が)が含まれていなかったらエラーになるようにしたいのですが、どのように書いたらいいのでしょうか?
if ($in{'comment'} !~ /[\z]/) { &error("エラー"); }

上のように書いたのですが、うまくいきませんでした。どなたかご教授ねがいます。

A 回答 (2件)

    • good
    • 0

直接の回答ではありませんが参考までに


http://swanbay-web.hp.infoseek.co.jp/bbs_spam.html

あと、既に確認済みかもしれませんが、
使用しているCGIがどこからかダウンロードしたものならダウンロードしたサイトでspam対策版にバージョンアップされているかも確認してみてください。
対策がされていなければリクエストすればバージョンアップしてくれるかもしれません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!