プロが教える店舗&オフィスのセキュリティ対策術

あるサイトを運営しておりますが
同じipから登録できないようにするにはどのようにすればいいですか?
例えば短時間で再登録されたIPアドレスを拒否するとか
IPがどうこうというより、単に同じ人に短時間の間に何度も登録されたくないという意味です。

A 回答 (4件)

こんにちは。

itohhといいます。

質問の内容が漠然としていて、的確なアドバイスが出来ませんが。

DBは使用されていますよね?
会員登録で入力された名前、住所、電話番号などが重複していないかをチェックするというのでは、
いけないのでしょうか?

ただ、数日の間だけというのがいまいち、解らないのですが。
1週間後には会員登録を再び行えてしまってもいいのですね?
    • good
    • 0

こんにちは。

itohhといいます。

>単に同じ人に短時間の間に何度も登録されたくない
1.登録できるのは、会員だけなのでしょうか?
会員以外でも行いたいとなると難しいですよね?なにをキーにして同一人物と判定するのかとか。

2.どういう内容を登録するのでしょうか?
(掲示板などでは、同じ会員が短時間になんども投稿しますよね?)

3.運営されているサイトではCGIなどは使用できるのでしょうか?
使用しているCGIによってアドバイスが変わってくることもあります。

この回答への補足

1.会員だけです。あと正確には何時間というよりは数日となります。
2.内容というか、再登録(会員)されないようにしたいです。
3.jsp(java)なのでcgiは使えないようにしてます。
以上おねがいします

補足日時:2001/12/28 09:12
    • good
    • 0

登録というのがよくわかりませんが



CGIをお使いなら同じ人が〇時間内には書き込みが出来ないとかにできる掲示板などが有るのでそちらを参考にしてみてはいかがですか?
    • good
    • 0

CGI なら IP アドレスからそのまま判断してできますよ。



Perl なら
$ENV{'REMOTE_HOST'} でホストを、
$ENV{'REMOTE_ADDR'} で IPアドレスを、
取得できます。
    • good
    • 0

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