会員登録をして、IDから情報を表示するには?

[上に] [前に] [次に]
けろ 2000/03/30(木) 01:25:48
初めて質問します。
ある通信販売のホームページを作っています。
Web上で会員登録をして、リピート注文などの時に電話番号やID番号など
を入力すると、住所等の情報が表示され、入力の手間を省けるようにした
いのですが、どのような仕組みになるのかも分からずぜひ教えていただけませんか?
CGIを利用するのでしょうか。自分では作ることができないので、フリー又は
シェアウェアのCGIを利用しようと思っていますが、どんなものを探せば
いいのかもわかりません。
いろんなホームページ制作に関するサイトをさがしていますが、答えが出ず今に
至っています。どうか宜しくお願いします。

てきとー 2000/03/30(木) 01:44:57
まずはSSLなどを使うのは前提でしょうね。

>電話番号やID番号など
>を入力すると
手元にあるDBと照合して住所を割り出すだけでいいんじゃないですか?わざわざ再度確認してもらう必要は無いと思います。まあ、傍受(?)されない自信があるならそれもありだと思いますけど。

けろ 2000/03/30(木) 02:03:31
てきとーさん、早速のレスどうもありがとうございます。

確かにおっしゃる通りだと思うのですが、クライアントがそれを希望されて
いるのと、私にとって今回の作業がとても勉強になると思うので、ぜひやって
みたいと思っています。
SSLは使用するつもりです。データベース関連のCGIを利用するのだと何となく
思ってはいるのですが、何しろ仕組みがよく分かっていないもので…。
そんな初心者がホームページを作るなと叱られそうですが、これを機会に
少しでもCGIについて勉強する足掛かりにしたいのです。
どうぞ宜しくお願い致します。

通りがかった者 2000/03/30(木) 20:49:58
けろさん、とにかく作ってみましょうよ。
出来合いの物はたぶん無いんじゃないのかな?
住所の表示なんかより、会員登録のアルゴリズムや
セキュリティの方がもっと面倒ですけど・・・
とにかく、全てのシナリオをきちっと立ててみれば
必要なロジックが見えてくるはずです。
そうした上でこの処理の仕方が分からないとか、
こういう処理のアルゴリズムは無いですか?とか
質問されるべきだと思います。
そうした努力を放棄するのであれば、業者に発注
してプログラミングしてもらった方がベターかも?

ちょっとキツイ表現ですが、とにかく書いてみないと
進みませんね。

とにかく商用サイトである以上金銭がからみますから、
セキュリティには過敏すぎる程で丁度いいくらいです。
SSLを使用することも考えておられるようですが、自前
のサーバーなんでしょうか?そうであるなら、サーバー
構築、管理も含めて仕組みが分からないでは務まりませんよ。

やろうとしていることが結構シビア(アルゴリズム的にじゃ
ないですよ。)だと思いますので、腹括って取り組んで下さい。

ちなみに、私も以前同じようなサイト構築を請け負ったことは
あります。DBを扱うのであれば、CGIよりPHPの方が格段に
プログラミングは楽ですよ。

にゃあ 2000/03/31(金) 01:41:42
セキュリティが完全だと言えないのならば、

「始めてのお客様は、氏名、住所、電話番号、メールアドレスをお書き下さい。
 再ど注文するときには、氏名のみお書き頂ければ結構です。」

としておいて、注文が入ったら表計算ソフト等等でメールアドレスを探し出して、メールで確認するようにしたほうが良いと思います。

CGIで設置した場合、例えば総当り法で相性番号を
入力されると情報が漏洩する可能性があります。

☆見せたくないなら、ネットに持ちこまないのが一番!☆

てきとー 2000/03/31(金) 03:09:08
>けろさん
> クライアントがそれを希望されて
> いるのと、私にとって今回の作業がとても勉強になると思うので、ぜひやって
> みたいと思っています。
つまり、あなたの勉強ついでに会員の情報が漏れたところで問題無いという勢いでしょうか?
クライアントの要望をそのまま受けるのではなく、なんらかの問題があると思えばそれを指摘し代替案を提案することが筋だと思いました。
で、勉強自体は失敗してもそんなに問題が無いところでやった方がいいです。

dddd 2000/03/31(金) 03:23:37
>つまり、あなたの勉強ついでに会員の情報が漏れたところで問題無いという勢いでしょうか?
一応HP作りで飯食ってる人が此処で質問する辺りから察してあげなよ。

tanyao? 2000/03/31(金) 09:48:25
けろ 2000/03/30(木) 01:25:48
>自分では作ることができないので、フリー又はシェアウェアのCGIを
>利用しようと思っています

けろ 2000/03/30(木) 02:03:31
>これを機会に少しでもCGIについて勉強する足掛かりにしたい

30分で決めた考えで無茶をするのは止した方がいいと思います。
高すぎる足掛かりであると思います。一歩目が頭上では股が裂けます。

>勉強自体は失敗してもそんなに問題が無いところでやった方がいいです。

高すぎる月謝をCGIの勉強に支払うことになるかも知れません。

けろ 2000/03/31(金) 10:21:43
[[解決]]
みなさん、たくさんのアドバイス本当にありがとうございます。
CGIとひとくちにいっても様々なものがあって、みなさんがCGIを
修得されるのにいろいろとご苦労されたのだろうと伺い知ることが
出来ました。何でも簡単に覚えられたのなら誰も苦労はしませんよね。

>つまり、あなたの勉強ついでに会員の情報が漏れたところで問題無いという勢いでしょうか?

そういう気持ちは毛頭持っておりませんが、そう思われても仕方がないほど私はCGIや
ネットの安全性について甘い考えを持っていたと思います。これでお金を頂いている
以上プロの自覚をもって、クライアントの希望を聞きつつ、無理をせず出来る範囲の
最善の方法を提案していくということも大切だと思いました。
CGIについては、ぜひ覚えて行きたいと思っていますので、これから時間をかけて
しっかり勉強していきたいと思います。またご質問させていただくと思いますので、
その時はどうぞ宜しくお願い致します。

[上に] [前に] [次に]