A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
この質問って、2007年のものなのに締め切りにならないのかな。
PHPあたりを使えばよいと思います。
IDとパスワードを保存する必要がありますので、Mysqlデータベースに保存するかtxtファイルで保存するかどちらかですけど、おすすめはMysqlを使う方法です。
txtファイルを使えば、誰かに配布するときなども特に何も設定しなくてもファイルをコピーして配布すればよいだけです。でもMysqlを使うのであれば、最初にMysqlにテーブルを作る必要があるので、配布する形はできません。いちいちMysqlを設定する必要があります。
概要を説明しますと、例えばindex.htmlファイルの中にフォームを作成します。
<form aciton="abc.php" method="post">
<input type="text" name="id" size="20">
<input type="text" name="pass" size="20">
<input type="submit" name="submit" value="送信">
</form>
これで送信ボタンをクリックすると、フォームの内容がabc.phpに飛びます。
あとは、データベースに登録しているidとパスワードを照合させて、入力されたデータが
存在するかどうかを判定します。存在しない場合は、何かメッセージを表示するか再度
id、パスワードの入力画面に戻るようにすればよいでしょう。
無事idとパスワードが存在しているようなら、データベースに登録されているデータに
したがって表示したいものを表示するようにすれば良いだけです。
大抵はログインした後にサイト内部でページ移動をしますので、ページ移動をしてもその
idとパスワードが有効であるようにする必要があります。
その場合は、session変数を使い2つの情報を持ち歩くようにします。
<?php
session_save_path("sess");
session_name("xxx");
session_start();
$data1=htmlspecialchars($_POST[data1]);
$data2=htmlspecialchars($_POST[data2]);
session_register("a","b");
$_SESSION[a]=$data1;
$_SESSION[b]=$data2;
?>
こんな感じで2つのセッション変数にidとpassがそれがフォルダsess内部とクライアントのパソコンのクッキーに保存されます。
まあ、実際にはもっと細かい判定が必要なわけですけど。
もし、セッション変数が空の場合はどうするかとか・・・。
それでもって、ページを推移するごとにユーザーのパソコンに保存されているクッキーと
sessフォルダに保存されてるデータを照合させて、同じであれば「あなたは間違いなく●●さんです」ということになり、ページを表示するようにすればよいわけです。
ページ表示するかどうかは、ifでも使って判定すれば簡単です。
判定用のプログラムは、関数にでもまとめておけばページごとの記述が少なくて楽チンです。
でも多少PHPやperlなどを勉強しないと、難しいと思います。
どうせ勉強するなら、PHPをおすすめします。簡単ですから。
参考URL:http://dec3.sakura.ne.jp/business_tool/
No.3
- 回答日時:
http://cgi-store.jp/cgi/PssswordRedirect/
上記はパスワード(ID)だけで、ジャンプ先のページを振り分けるCGIですが、たしかIDとパスワードの両方を入力して、ジャンプ先を振り分けるCGIもあったはず。
いろいろと探してみて下さい。
もう3~4年以上も前の事なので、なかったらごめんなさい。
上記はパスワード(ID)だけで、ジャンプ先のページを振り分けるCGIですが、たしかIDとパスワードの両方を入力して、ジャンプ先を振り分けるCGIもあったはず。
いろいろと探してみて下さい。
もう3~4年以上も前の事なので、なかったらごめんなさい。
No.2
- 回答日時:
IDとパスワードを入力して、IDごとにジャンプ先を振り分ける事ができるCGIがあります。
以前に利用した事があるのですが、どこで配付されていたCGIか忘れてしまいました。
検索して見て下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- その他(セキュリティ) スマホで使用する場合のパスワード設定はどうしてますか? 4 2023/04/03 18:01
- SEO ホームページを作る際の質問です 1 2023/06/07 18:50
- その他(セキュリティ) これは個人情報取扱に違反していますか? 5 2022/11/15 22:02
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- システム ホームページの仕組みについて 3 2022/08/16 14:33
- 人事・法務・広報 社内メールを盗み見ることは違反行為になりますか? 噂好きの情報通の社員がおり、その社員は管理職のメー 4 2023/07/15 16:48
- Mac OS MAC (Late 2020)で復元後、キーボード入力(文字)ができなくなり困っています。 1 2023/02/15 20:35
- その他(買い物・ショッピング) Amazonプライム会員&Yahoo!プレミアム会員に誘導する為の巧妙な仕掛け 1 2023/06/22 06:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASPで取得した情報をscriptタグ...
-
MP3のURLが知りたい
-
画像録画ソフト Apower RECの解...
-
aspの記述がコメント表示されて...
-
タウンワークでバイトの申し込...
-
有料サイトの開設方法
-
FC2 BLOG <AUDIO TAGを入れプ...
-
ホームページ
-
サーバーログイン情報とFTP接続...
-
自分のドメインが他者のサイト...
-
インターネットの環境をポケッ...
-
Slackの料金体系に詳しい方教え...
-
アフェリエイトって登録したサ...
-
任意団体名でも開設できますか
-
あいみょんというワードが検索...
-
イントラネットを構築したい
-
FC2掲示板に広告を表示させる方...
-
iPhoneで見れるホームページが...
-
LINE でリンク先を投稿すると ...
-
GOOメールが使用出来なくなりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ANONYMOUS LOGONとは?
-
サイトの「ログインしたままに...
-
パスつきのWi-Fiを使えるには、...
-
レオパレスの有線でps3のWeb認...
-
簡単なIDとパスで偶然ログイン...
-
共有フォルダ参照時のパスワー...
-
パソコンのパスワードを忘れて...
-
ぶっとびねっとの掲示板で「パ...
-
Outiook2003ネットワークパスワ...
-
マイクロソフト アカウント停止...
-
ホームページにパスワード設定...
-
何年も前にビルダーでホームペ...
-
白猫プロジェクトのデータを引...
-
telnet
-
Win2000でVNC
-
さくらインターネット
-
tripodで転送の仕方がわからない
-
Microsoftアカウントとは
-
ヤフーにログインしたい☆
-
パスワードの入力内容を見る方...
おすすめ情報