• 締切済み

ホームページビルダーでデータベース

ホームページビルダーで、ログインページを作成しようとしています。 仕様としては、テキストボックスを二つ表示し、一つめにIDを、二つ目にパスワードをユーザーが入力できるようにし、ログインボタンをクリックすることによってデータベースを参照し、IDとパスワードが一致したユーザだけログイン後のトップページにジャンプし、一致しなかった場合は、エラーメッセージが表示されるページ(メッセージボックスではなく)にジャンプする。という感じです。 HTML文を用いるホームページビルダーでデータベース認証は可能なのでしょうか? また、もしできる場合は、Excelをデータベースとして用いることはできるのでしょうか? お願いします。 WindowsXp ホームページビルダー10 を使用しています。

みんなの回答

noname#79209
noname#79209
回答No.4

お使いのホーページスペースを提供しているサービスで、パスワードによる承認用のCGIが提供されているかも知れないので、確認されることをお勧めします。 外部のCGIでも動くでしょうが、上記が提唱しているものなら、相性の問題もありませんから、動作という面からは安心です。 とはいっても、脆弱性の面からはイマイチの場合もありますが...

  • nyonyon
  • ベストアンサー率51% (893/1745)
回答No.3

ようはパスワード認証(アクセス制限)を行いたいってことですよね? ビルダー10ならば、ビルダーの機能でJavascriptを使ったアクセス制限を作成することは可能です。 http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1333 http://www.dekirukana.net/tips/javascript-password.html ただし、ビルダーの公式サイトにもあるように、Javascriptを使ったもは一番簡単なもので、これはパソコンやHPに詳しい人ならば簡単に突破できます。 他はCGIや.htaccess(BASIC認証)という方法があり、後者の.htaccessが一番確実と言われてます。 これらはHTMLともExcelのデータベースともまったく違うものです。 両者ともある程度の知識と、また設置するサーバーが設置かのうかどうかにもよりますので、ご確認を。 http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/key/DE0685D806EA5EA049257333001702AC?opendocument アクセス制限の方法はこちらもご参考に http://allabout.co.jp/internet/hpcreate/closeup/CU20020910A/ CGIならば以下のようなフリーソフトがあります http://www.kent-web.com/pwd/

  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.2

#1です。 誤記がありました、訂正します。 誤:データベース形式はspl等が使用されますが 正:データベース形式はsql等が使用されますが ついでに 良く使われるのは Windows版もあるので「MySQL」です。

  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.1

認証は無理です。 htmlはあくまでもテキストに過ぎません。 認証をさせたい場合はサーバー上で動く プログラム(cgiやphp等)が必要となります。 また、Excelはデータベースソフトとして利用できません。 UNIX系サーバーではデータベース形式はspl等が使用されますが Excelはそもそもデータベース管理ソフト(その辺はAccessの領分)ではないですし Unix系OS上では動きません。 またデータベース形式はODBC形式が使われます。 (データのやり取りはcsv(テキスト)で出来ます)