人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CGIを使ったアクセス制御プログラムで、(1)特定のIPアドレスからは無条件で入室を許可し、(2)それ以外のIPアドレスからは仮登録を行って管理者が入室の可否を審査しEメールを送る、ということができるものはありますでしょうか。よろしくお願いします。

●質問者: Bie
●カテゴリ:コンピュータ
✍キーワード:CGI Eメール IPアドレス アクセス プログラム
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● lampuru
●25ポイント

http://cgiroom.nu/list/level_up/acheck/index.htm

ここのプログラムでIP,HOSTの制限が出来ると思います。

拡張機能なので、既存のcgiに追加して使ってください。

ただ単にページに飛ばしたいのであればcgiで許可先のリンクを張ればよいかと思います。

http://www.kent-web.com/data/postmail.html

フォームメール

通過できない人はsendmailが使えるのであればこっちのプログラムで投稿してもらえばいいでしょう。

ダメなら別の登録プログラムを探してください。

◎質問者からの返答

ありがとうございません。

うまく連結できるのでしょうか・・・


2 ● lampuru
●25ポイント

http://cgiroom.nu/list/level_up/acheck/readme.htm

難しかったですか?

『◆制限をかけたいCGIをテキストエディタで開いて、#!/〜/perlの次の行に

「require ’./acheck.cgi’;&accesscheck’check;」

と記入します。』

の意味が解らなければ他のcgi設置も怪しいかと。。。

なので、通過先のcgiの中身を

#!/usr/bin/perl

require ’./acheck.cgi’;&accesscheck’check;

#-----HTML出力-----#

print << ”END_OF_HTML”;

Content-type: text/html

<HTML>

<HEAD>

<TITLE></TITLE>

<HEAD>

<BODY>

<A HREF=”login.html”>ログイン</A>

</BODY>

</HTML>

END_OF_HTML

としておけばいいと思います。

あとは、ご自分の環境に合わせて書き換えてください。

いや、難しくてすみません、、、

あとは登録用に別ページ(フォーム、掲示板、メール等)を用意したらいいと思います。

◎質問者からの返答

わかりました。別個に考えればいいわけですね。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ