perlのcgiの掲示板で、荒らしの書込みがひどいです。
おそらく外国の悪質ないたずらで、勝手に書き込まれて
いっているものです。毎日50件くらいあって、削除するのも大変です。
荒らしの文章には平仮名、片仮名、漢字が含まれていないので、
日本語を入力しないと書き込めないようにしたいです。
日本語かどうかの判別は、平仮名の有無にしたいと思います。
とあるサイトからダウンロードさせてもらった掲示板
なのですが、そこのサイトはここ2年間くらい更新されていないので、
相談しても無駄だと思ってので、ここでききたいとおもいました。
前に同じような質問(http://oshiete1.goo.ne.jp/kotaeru.php3?qid=23394 …
をしたのですが、状況が変わったのでまた質問させていただきました。
No.3
- 回答日時:
回答1の方に似てますが、コメントをチェックするのがいいのでは、
・さい
・する
・ます
・ました
いずれかが含まれてないと、投稿データは保存せずに終了するようにするとか。
どうでしょうか?
参考URL:http://joho.boo.jp/memo/writer.cgi
No.2ベストアンサー
- 回答日時:
前にも似たような書き込みがありましたが、画像認証を使ってプログラムからの書き込みを排除するのが一番いいと思います。
http://www.yo.rim.or.jp/~m_masa/
ここのBBSは画像認証を使っています。
プログラムによる機械的な書き込みを完全に排除することができるそうです。
日本語入力うんぬんと言うのは抜本的な解決方法ではないように思いますが。
どうもありがとうございます。
管理してる人は自分だけじゃないので
案の一つとして考えさせていただきます。
>日本語入力うんぬんと言うのは抜本的な解決方法ではない
その通りなんですよね。今まで無かっただけで、
日本制の荒らしもいるはずですしね・・・
No.1
- 回答日時:
俺が知ってるのは、「全角の有無」で判別する方法です。
unless ( $comment =~ /[\x81-\x9f\xe0-\xef]/ ) {
# 日本語ナシ(シフトJISの場合)
}
unless ( $comment =~ /(\x8e.|\x8f..|[^\x00-\x7F\x8e\x8f].)/ ) {
# 日本語ナシ(EUCの場合)
}
unless ( $comment =~ /([\xc0-\xcf\xd0-\xdf].|[\xe0-\xef]..)/ ) {
# 日本語ナシ(UTF-8の場合)
}
上記3つのうちどれかを使って判別できるはずです。
この回答への補足
>「全角の有無」で判別
その発想はありませんでした。
ただ、それでは(現在はないが)中国製の荒らし
に対処できないと思いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- SSL・HTTPS 掲示板サイトへの書き込みができない件(ブラウザソフトを変えてもできない) 2 2022/11/20 10:48
- その他(Microsoft Office) Microsoft IME 一発で変換できない言葉がある 3 2022/07/19 19:29
- 教えて!goo goo質問掲示板って左翼が多いんですか 11 2022/07/14 14:52
- その他(社会・学校・職場) 平均的日本人の頭は悪くはないはずですし、学校で習う内容が幼稚というわけでもないのに、世間には幼稚な大 7 2023/04/05 20:51
- 事件・犯罪 掲示板で質問を多数していたら、ブロックされた。 業務妨害だからか? 6 2023/06/05 10:38
- 政治 韓国人は日本人の顔を見ると怒りがこみ上げるから、マスクをするか、顔を整形せよと言ってますか? 1 2022/11/17 10:21
- 訴訟・裁判 匿名掲示板に嫌な奴の悪口書いたんが、情報開示されてばれて相手にバレてしまいました。相手弁護士からは、 2 2023/05/28 09:17
- その他(SNS・コミュニケーションサービス) ネットで誹謗中傷したつもりが無いのに誹謗中傷だと言われました。 私はとある男性アイドルを応援していて 5 2023/06/20 00:12
- 事件・犯罪 匿名掲示板で名前を出さずに名誉毀損されています。証拠として押さえて開示請求出来ますか? 1 2022/05/30 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数スキン対応掲示板
-
各特定ユーザに場所を割り当て...
-
CHATの改造について
-
PowerShellでのエラー出力の読...
-
ページにJavaScriptを埋め込む...
-
兵庫県 JR竜野駅には 自動精算...
-
CGI 暴走の原因は何が考えられ...
-
アクセスカウンタ、途中からカ...
-
イラストレーター、縦中横のシ...
-
洗面所の突っ張り棒は錆びるで...
-
Power Searchでチェックボック...
-
シェルのSTEP数について教えて...
-
BASIC認証のようなパスワード認...
-
VBスクリプト---アプリの終了に...
-
このスクリプトは何ベース???
-
CGIがサーバーに与える負荷の程...
-
ホームページへ、掲示板を入れ...
-
設置出来ない…
-
2ショットチャットルームのお勧...
-
モバイル用の掲示板で
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブログのように、コメント欄が...
-
CGI掲示板の内容を一覧で表示さ...
-
会員制PHP掲示板はありませんか?
-
掲示板で記事が更新されるとメ...
-
HPの返信機能
-
掲示板を作りたいです
-
WEB制作費について
-
改造の仕方を教えて下さい。
-
wikipediaのようなページを作る...
-
自分のHPの掲示板への新規投稿...
-
ユーザーが自由に広告を掲載で...
-
自宅サーバーに掲示板やチャッ...
-
画像がアップできるcgiスクリプ...
-
gifアニメ掲示板
-
掲示板に書き込むプログラム
-
PowerShellでのエラー出力の読...
-
設置出来ない…
-
VBスクリプト---アプリの終了に...
-
お寺の門前に設置してある掲示...
-
掲示板に画鋲、ホッチキス以外...
おすすめ情報