言論統制?

ゲームの中のことなんですが、エロ、グロ、差別用語とか、やっぱ書かれるといやですよね。
言論統制みたいなことしたくなかったんですけど、見るに見かねて導入しちゃいました。
ホームページのほうで運営しているEBSです。

SUB1の最後にでもサブルーチンを追加。↓こんな感じで
sub deny_word {
local($word) = @_;
local($flg);
foreach ( split(/,+/, $deny_word) ) {
if (index($word,$_) > -1) { $flg=1; last; }
}
if ($flg) { &ERROR("禁止ワードが含まれています"); }
}

おなじくsub1の$FORM{$key} = $value;の上に
&deny_word($value);
を追加。
あとはconfig.cgiに
$deny_word = 'いやな言葉,エッチな言葉,差別の言葉';
みたいに入力されたくない言葉を列記しておくとOKかなぁ。

---------------------

極力こんなことしなくていいに越したことないけど、まあ、しょうがないんでしょうねw

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック