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

〜サイト来訪者をIDで管理したいのですが…〜 入会手続きされた方にポイントとID、パスワードを発行し、その分数だけ会員専用サイトにいることができ、その時間を過ぎると強制退去させるようにするにはどのようにすればよいのでしょうか。よろしくお願いします。

●質問者: goldie
●カテゴリ:ウェブ制作
✍キーワード:サイト パスワード ポイント 管理
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● charcoal
●24ポイント

http://www.rfs.jp/sitebuilder/perl/03/04.html

CGI(Perl)であれば、クッキーを利用すれば可能です。

クッキーは有効期限が決めることができるので時間制限をかけることができます。

その時間ぴったりに強制退去はできないですが、時間が過ぎた後、リロードやページの移動が行われた時に退去させることができるかと思います。

ServletやASPであれば、セッションの概念があるのでそちらを利用すると楽に構築ができると思います。

◎質問者からの返答

早速の回答ありがとうございます!

ご照会頂いたサイトは非常に参考になり、概要だけは理解したのですが、

できればポイントの増減や、何回にも分けてそのポイントを使えるようにもしたと考えています。

そういう場合にはご照会頂いたServletやASPを使うしかないのでしょうか。よろしくお願いします。


2 ● disc
●23ポイント

http://tohoho.wakusei.ne.jp/www.htm

(↑URLはperlやJavaScriptなどを解説した有名なサイトです。)

cgiやJavaScriptなどを組み合わせてシステムを作れば可能です。ログインしたらクッキーだけでなく、サーバー側にも

ログイン日時を保存してポイント計算したり、JavaScriptではクッキーからログインした日時で計算して、期限が過ぎれ

ば強制退去(ログイン画面へ飛ばす等)させます。これは単なる一例で、システムの組み方はいろいろあります。

さらに、強制退去後には見せたくない画像などがあった場合、ログイン時にその画像自体のURLを知れば直接参照(ブラウ

ザでgifなどのURLを入力)すれば見れますので、画像を表示する時にはcgiで表示するようにする必要があります(ログイ

ン済みチェック機能要)。

一からこういったソフトを作るのは大変ですが、どこかに同じようなことをするcgiなどがあるかもしれません。残念なが

ら私は見つけられませんでした。もしなければ、どこかに製作を頼んだ方がいいでしょう。その場合、それなりに費用が

かかるでしょうが。

◎質問者からの返答

なるほど!他にもご意見頂きたいです。


3 ● charcoal
●23ポイント

http://allabout.co.jp/computer/cgiperl/closeup/CU20030316A/index...

「CGI・Perl」サイト閉鎖のお知らせ - All About

CGIにてポイントの増減などは、IDとポイントをテキスト形式でサーバーに保存する方式が一番簡単な方法だと思います。

会員規模が大きいならば、ポイントの情報はデータベースにて保存する方法がいいかと思います。

構築したいシステムの概要、会員の規模、使用するプログラム言語、サーバーの情報(OSやレンタルサーバーなのか、DBは利用可能なのか)、信頼性を重視するのか、これらの情報がわからないとなかなか答えるのが難しいです。

ログイン関係は、参考URLの一個目を見ていただくとわかりやすいかと思います。

後編が実用的かと。

◎質問者からの返答

ありがとうございます!やはり当方のシステム概要まで公開した方がよいようですね。

非常に参考になりました。ありがとうございました!

関連質問


●質問をもっと探す●



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