KENT-WEB サポートコーナー 過去ログ [ 0444 ]


記事No: 6397
投稿日: 2009/09/20(Sun) 19:43:07
タイトルe-padの参照先を消したい
ID情報: kaz5582
投稿者: kaz5582
URLhttp://www.kent-web.com

スパム広告(エロ系)の削除に疲れました。。。

以前、英語スパムが大量に来る様になってその対策を+
禁止ワードでの対策をしだいぶ来なくなったんですが

本文にURLを簡略化して投稿されたり→これは禁止ワードで
先ほど解決済みなのですが。
参照先にはフィルターが掛けられなくて困ってます。

というよりも普通の書き込みの人は参照先をまったく使って
ないので参照先自体を消したいくらいです。

参照先を隠す(表示されなくする)方法ありましたらご教授
ください。(o´-ω-)o)ペコッ


記事No: 6398
投稿日: 2009/09/20(Sun) 22:12:54
タイトルRe: e-padの参照先を消したい
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> スパム広告(エロ系)の削除に疲れました。。。
>
> 以前、英語スパムが大量に来る様になってその対策を+
> 禁止ワードでの対策をしだいぶ来なくなったんですが
>
> 本文にURLを簡略化して投稿されたり→これは禁止ワードで
> 先ほど解決済みなのですが。
> 参照先にはフィルターが掛けられなくて困ってます。
>
> というよりも普通の書き込みの人は参照先をまったく使って
> ないので参照先自体を消したいくらいです。
>
> 参照先を隠す(表示されなくする)方法ありましたらご教授
> ください。(o´-ω-)o)ペコッ

参照先を消してもスパムが来ることには変わりありませんので、アドレスが記入されたら投稿ができないようにした方がベターです。

●epad.cgi
#-------------------------------------------------
# 投稿受付
#-------------------------------------------------
-- 省略 --

# フォーム内容チェック
my $err;
if ($in{'name'} eq "") { $err .= "名前が未入力です<br>\n"; }
if ($in{'comment'} eq "") { $err .= "コメントが未入力です<br>\n"; }
if ($in{'email'} && $in{'email'} !~ /^[\w\.\-]+\@[\w\.\-]+\.[a-zA-Z]{2,6}$/) {
$err .= "Eメールの入力内容が不正です<br>";
}
if ($err) { &error($err); }

if ($in{'url'} eq "http://") { $in{'url'} = ""; }
if ($in{'sub'} eq "") { $in{'sub'} = "無題"; }
if ($in{'url'}) { &error("アドレスは記入しないでください"); } ## ★追加


記事No: 6408
投稿日: 2009/09/23(Wed) 19:11:50
タイトルRe^2: e-padの参照先を消したい
ID情報: kaz5582
投稿者: kaz5582
URLhttp://www.kent-web.com

ありがとう御座います!
いまチェックも終わり無事対策出来たみたいです。

http://のところをカンマで区切ってwwwからの記述にも
対応出来ました。

これで子どもが見ても大丈夫な掲示板に一歩前進しました
┏(o・ω・)))) ペコッ♪

また、気づいたのですがpcom.plの337〜339行の↓
<td><b>参照先</b></td>
<td><input type="text" name="url" size="50" value="$curl"></td>
</tr>
の><input type="text" name="url" size="50" value="$curl">を消してみたら参照先が表示されなくなりました。

良いのでしょうか(;・∀・)?


記事No: 6409
投稿日: 2009/09/23(Wed) 20:06:57
タイトルRe^3: e-padの参照先を消したい
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> また、気づいたのですがpcom.plの337〜339行の↓
> <td><b>参照先</b></td>
> <td><input type="text" name="url" size="50" value="$curl"></td>
> </tr>
> の><input type="text" name="url" size="50" value="$curl">を消してみたら参照先が表示されなくなりました。
>
> 良いのでしょうか(;・∀・)?

それで良いと思います。


[検索ページ]