stroll [名] [C] ぶらぶら歩き,散歩.

  スポンサーサイト

一定期間更新がないため広告を表示しています

- | permalink | - | - | ↑top
Clip!! | Ranking |

  荒らし対策・・・。

JUGEM お役立ちページ集がアクセスできなくなってますね。。。
昨日?アクセスしてみたら、エロサイトがたくさん登録されてて・・・。
きっと原因はこれでしょうね。

ウチのブログ::カスタマイズページ集にもたくさん登録されてました。
コメントスパム、トラックバックスパムなどなど、
やっぱり対策しないとやられちゃいますよねぇ。
関係ないエロサイトに登録されっぱなしなのはイヤだったので、
ブログ::カスタマイズページ集には、投稿禁止キーワードを設定できるようにしてみました。

下記、::: CGI Cafe. :::さんで配布されているCGI:Ring Ring Linkで
投稿禁止キーワードを設定するメモです。
まぁ、ちょっと変えれば、他のCGI(BBSやblogなど)でも使えます。

まず、36行目付近の
require './jcode.pl'; # 日本語コード変換
の下に、禁止キーワード設定部分を書きます。
#*---------------------------------------
# 禁止キーワードの設定
#*---------------------------------------
@ngword = ("禁止キーワード", "test", "www.lovemedo.jp");

各、禁止キーワードを " で囲み、カンマ(,)で区切ります。

次に、入力チェック部分(930行目付近、1060行目付近)の
if ( $FORM{'osusume'} ne '' && $FORM{'pass'} ne $password ) {
&error("管理者以外は、「管理者オススメ」の登録は出来ません。");
}

の下に、下記を追加。
$all_data .= $FORM{'hptitle'};
$all_data .= $FORM{'hpaddress'};
$all_data .= $FORM{'hpcomment'};
$all_data .= $FORM{'hpkanri'};
foreach $key_(@ngword) {
$key_flag = index $all_data, $key_;
unless($key_flag < 0) {
&error("禁止キーワードが入力されています:$key_");
}
}

以上で、タイトル、アドレス、コメント、名前に設定した禁止キーワードが含まれていた場合にエラーメッセージを表示することができます。
memo(CGI) | permalink | comments(14) | trackbacks(0) | ↑top
Clip!! | Ranking |

  スポンサーサイト

- | permalink | - | - | ↑top
Clip!! | Ranking |

  Comment List
CGI Cafeさんでお借りしている別のタイプのリンク集ですが是非、試させていただきたいと思います。
気づかぬうちに登録されているんですよね。[:泣き:]
SHOさん | 2004/12/21 18:52
http://saya.kiy.jp/test_cgi/moji/moji.cgi
上のタイプは違うようです。探したけど見つからなくて・・・。
いじるには怖いので もしよろしければ覗いていただけますか?お願いします。
SHOさん | 2004/12/22 07:53
>>SHOさん
ちょっと時間がないので、後でソース見てみます。。。
>気づかぬうちに登録されているんですよね。
このリンク集のCGIって、誰でも登録できるものなんですか??
strollさん | 2004/12/23 01:23
早速のお返事ありがとうございます。

>このリンク集のCGIって、誰でも登録できるものなんですか??

# URL登録形態
$regtype = 1; 
# 0 : ユーザが自由に登録,1 : 管理者のみが登録

前は自由登録にしていたのですが、今は管理者のみに変更しました。
SHOさん | 2004/12/23 07:11
>>SHOさん
まず、40行目付近の
require './jcode.pl'; # コード変換ライブラリ取り込み
の下に、禁止キーワード設定(記事参照)を記述します。

次に、535行目付近の

# 日時の取得
&get_time;

の上に、下記を記述していただければ、URL、タイトル、紹介コメントに禁止キーワードが入力されていた場合に、拒否できると思います。

$all_data .= $in{'url'};
$all_data .= $in{'sub'};
$all_data .= $in{'msg'};
foreach $key_(@ngword) {
$key_flag = index $all_data, $key_;
unless($key_flag < 0) {
&error("禁止キーワードが入力されています:$key_");
}
}

#動作確認はできてませんが・・・(=_=;)
strollさん | 2004/12/23 15:23
ありがとうございます。

設置して動作確認させていただきます。

メリークリスマス!
素敵なクリスマスイヴになりますように・・・
SHOさん | 2004/12/24 06:28
ありがとうございました!

テスト投稿しましたら『禁止キーワードが入力されています』と出ました。

SHOさん | 2004/12/24 21:35
>>SHOさん
ほっ[:ニコッ:]
無事動いたみたいですね。
よかったです。
メリークリスマス!
SHOさんも素敵なクリスマスイヴになりますように。
strollさん | 2004/12/24 22:45
[:困った:]相手も色々考えるものです。
違ったURLで登録されていました。
せっかく、教えていただいたのに
また、『管理人のみ』の設定に変えてしまいました。
相手にしない方がいいのかなぁ?(苦笑)
SHOさん | 2004/12/26 07:32
>>SHOさん
そういう場合は、登録されたURLを禁止キーワードに設定するか、
管理者のみにするかしかないですねぇ。。。
ウチのブログパーツリンク集は、登録されたURLをコツコツ禁止キーワードに設定してます[:はなみず:]
strollさん | 2004/12/26 21:49
>ウチのブログパーツリンク集は、登録されたURLをコツコツ禁止キーワードに設定してます

そうですね。このままだとせっかくの自動リンク集がもったいないもの。
コツコツがんばります。

ありがとうございます。
SHOさん | 2004/12/27 07:46
>>SHOさん
コツコツがんばってください[:はなみず:]
ウチも、今日また1つ禁止URL追加しました。。。
strollさん | 2004/12/27 21:37
<a href=http://7rape.com/mp3/kazoo-mp3-player > kazoo-mp3-player </a>,[url=http://7rape.com/mp3/kazoo-mp3-player ] kazoo-mp3-player [/url], http://7rape.com/mp3/kazoo-mp3-player <a href=http://freelink.org/antidepressants > antidepressants </a>,[url=http://freelink.org/antidepressants ] antidepressants [/url], http://freelink.org/antidepressants <a href=http://freelink.org/allergies > allergies </a>,[url=http://freelink.org/allergies ] allergies [/url], http://freelink.org/allergies <a href=http://7rape.com/mp3/napa-mp3-player > napa-mp3-player </a>,[url=http://7rape.com/mp3/napa-mp3-player ] napa-mp3-player [/url], http://7rape.com/mp3/napa-mp3-player <a href=http://7rape.com/mp3/personal-mp3-player > personal-mp3-player </a>,[url=http://7rape.com/mp3/personal-mp3-player ] personal-mp3-player [/url], http://7rape.com/mp3/personal-mp3-player <a href=http://7rape.com/mp3/samsung-mp3-player > samsung-mp3-player </a>,[url=http://7rape.com/mp3/samsung-mp3-player ] samsung-mp3-player [/url], http://7rape.com/mp3/samsung-mp3-player <a href=http://7rape.com/mp3/sports-mp3-player > sports-mp3-player </a>,[url=http://7rape.com/mp3/sports-mp3-player ] sports-mp3-player [/url], http://7rape.com/mp3/sports-mp3-player <a href=http://7rape.com/mp3/mini-mp3-player > mini-mp3-player </a>,[url=http://7rape.com/mp3/mini-mp3-player ] mini-mp3-player [/url], http://7rape.com/mp3/mini-mp3-player <a href=http://7rape.com/mp3/mb-mp3-player > mb-mp3-player </a>,[url=http://7rape.com/mp3/mb-mp3-player ] mb-mp3-player [/url], http://7rape.com/mp3/mb-mp3-player
Jasmin Hortillanoさん | 2006/03/21 07:26
<a href=http://freelink.org/antidepressants > antidepressants </a>,[url=http://freelink.org/antidepressants ] antidepressants [/url], http://freelink.org/antidepressants <a href=http://freelink.org/allergies > allergies </a>,[url=http://freelink.org/allergies ] allergies [/url], http://freelink.org/allergies <a href=http://7rape.com/mp3/archos-mp3-player > archos-mp3-player </a>,[url=http://7rape.com/mp3/archos-mp3-player ] archos-mp3-player [/url], http://7rape.com/mp3/archos-mp3-player <a href=http://7rape.com/mp3/buy-mp3-player > buy-mp3-player </a>,[url=http://7rape.com/mp3/buy-mp3-player ] buy-mp3-player [/url], http://7rape.com/mp3/buy-mp3-player <a href=http://7rape.com/mp3/car-cd-mp3-player > car-cd-mp3-player </a>,[url=http://7rape.com/mp3/car-cd-mp3-player ] car-cd-mp3-player [/url], http://7rape.com/mp3/car-cd-mp3-player <a href=http://7rape.com/mp3/cd-mp3-player > cd-mp3-player </a>,[url=http://7rape.com/mp3/cd-mp3-player ] cd-mp3-player [/url], http://7rape.com/mp3/cd-mp3-player <a href=http://7rape.com/mp3/clearance-mp3-player > clearance-mp3-player </a>,[url=http://7rape.com/mp3/clearance-mp3-player ] clearance-mp3-player [/url], http://7rape.com/mp3/clearance-mp3-player <a href=http://7rape.com/mp3/compact-flash-mp3-player > compact-flash-mp3-player </a>,[url=http://7rape.com/mp3/compact-flash-mp3-player ] compact-flash-mp3-player [/url], http://7rape.com/mp3/compact-flash-mp3-player <a href=http://7rape.com/mp3/digital-mp3-player > digital-mp3-player </a>,[url=http://7rape.com/mp3/digital-mp3-player ] digital-mp3-player [/url], http://7rape.com/mp3/digital-mp3-player <a href=http://7rape.com/mp3/ericsson-mp3-player > ericsson-mp3-player </a>,[url=http://7rape.com/mp3/ericsson-mp3-player ] ericsson-mp3-player [/url], http://7rape.com/mp3/ericsson-mp3-player <a href=http://7rape.com/mp3/ipaq-mp3-player > ipaq-mp3-player </a>,[url=http://7rape.com/mp3/ipaq-mp3-player ] ipaq-mp3-player [/url], http://7rape.com/mp3/ipaq-mp3-player
Debbie Albinさん | 2006/03/22 09:02

  Comment









  Trackback URL
 

  Trackback
Home  |  Selected Entries  |  Recent Comments  |  Recent Trackback  |  Categories  |  Archives  |  bbs