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

自宅サーバで、HPレンタルをしているのですが
アカウントを入力して送信すると、会員データベースを検索して
[登録されていません。]とか
[登録されています。]という表示がでるCGIをご存知ありませんか?

CGIでなくても、実現できる方法があれば教えていただけると幸いです。

A 回答 (2件)

# MySQLの方法で説明しますね。


まず、DATABASEを作ります。

> mysql -uroot -p
Enter Password *****
# MySQLサーバへ接続

mysql> CREATE DATABASE account;
# accountというデータベース作成

mysql> CREATE TABLE account
-> (
-> account text NOT NULL
-> );
# accountというテーブルにaccountというカラムを作る

mysql> INSERT INTO account VALUES('user');
# accountテーブルに「user」というデータを追加してみる。

mysql> SELECT * FROM account;
# accountテーブルのデータ内容を表示

使い方としてはこういう感じの流れです。
まずはSQLの使い方を覚えるといいと思います。
最近の開発での多くはPHPを使いますので、
Apacheにmod_phpを追加して操作するとよいのではないでしょうか?
    • good
    • 0

ご使用のOSが記載されてないので何とも回答しようがありませんが、


質問名の通りDBを使えば簡単に実現できます。
世界的によく利用されていて、高速なのが売りであるMySQLか
日本でよく利用されていて、商用DBに匹敵する機能を備えているPostgreSQLの
どちらかが一般的なフリーDBだと思います。
どちらともインタフェースにPerlやPHPを使う事が可能です。

この回答への補足

MySQL/PostgreSQL をインストールしました。
どうすれば、上のようなことが実現できるか詳しく
教えていただけませんか?

補足日時:2003/04/11 00:17
    • good
    • 0

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