こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

HPでパスワードを設定したい

現在HPを作成中なのですが、トップページにパスワードを設定して2ページ目以降(写真ばかりのページ)の閲覧者を制限したいのですが、よい方法をご存知でしたら教えて下さい。

GeoCitisの無料サーバでHPは作成しています。
HTMLのタグで教えていただけると大変助かります。

情報等、不足があれば随時補足いたしますので、
よろしくお願いいたします。

投稿日時 - 2006-02-08 16:19:54

QNo.1952417

すぐに回答ほしいです

質問者が選んだベストアンサー

<script Language="JavaScript">
function checkPass() {
nextURL = document.all["pwd"].value + ".htm";
location.href = nextURL;
}
</script>
<FORM>
<INPUT type="password" name="pwd">
<INPUT type="BUTTON" value="認証" onclick="checkPass()">
</FORM>

以上のようにすることで一応ソースを見てもわからないようには
できますが、移動先のファイル名とパスワードを一致させる必要
がありますし、パスワードを間違えた場合はページが存在しない
というエラーになってしまいます。

やっぱり一番いいのはNo.1の方がいうようにCGIかと思います。

投稿日時 - 2006-02-08 17:58:23

お礼

ありがとうございました。
GeoCitiesは自作のCGIは使用できないとの事でしたので
HTMLでできないかと、質問させていただいた次第です。
No.1さんののやり方で試したらうまく行きましたが、こんな方法もあったんですね!勉強になりました。ぜひ今後の参考にさせていただきますね。
本当にありがとうございました!!

投稿日時 - 2006-02-09 10:42:24

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

 ジオシティーズでは、自前のCGIが使えないので、#2さんの方法しかないかと思います。↓
http://help.yahoo.co.jp/help/jp/geo/transfer/transfer-19.html

 ただし、一旦ページのURLが知れると、自由に見えてしまいます。

 それがだめなら、CGIの使えるサーバーか↓
http://isweb.www.infoseek.co.jp/Icont?pg=iw_top.html&sv=IW

 「.htaccess 」が使えるサーバーに変える方法もありますが ↓http://www.wakwak.com/info/homepage/setup_htaccess.html

投稿日時 - 2006-02-08 20:41:07

お礼

ありがとうございました。
事情があってサーバーは替えられないので
HTMLでできないかと、質問させていただいた次第です。
No.1さんののやり方で試したらうまく行きましたが、
gura_さまご推奨のNo.2さんの方法も次の機会には試させていただきますね。
本当にありがとうございました!!

投稿日時 - 2006-02-09 10:45:52

ANo.3

↓の所にパスワードの付け方が載っています。
ただし、ソースでばれてしまうので
本格的にする場合は私もCGIをお勧めします。

(HTML→リンク系→隠しページ→パスワード入力)

参考URL:http://69guns.org/index.htm

投稿日時 - 2006-02-08 20:38:03

お礼

ありがとうございました。
GeoCitiesは自作のCGIは使用できないとの事でしたので
HTMLでできないかと、質問させていただいた次第です。
URLも拝見しました。
解りやすいページで大変タメになりました。
今後の参考にさせていただきますね。
本当にありがとうございました!!

投稿日時 - 2006-02-09 10:43:44

ANo.1

<FORM NAME="ok">
<INPUT TYPE=TEXT NAME="pass">
<INPUT TYPE=BUTTON VALUE="ボタンの名前" ONCLICK="if(document.ok.pass.value !='パスワード'){alert('PWが違った場合のコメント');}else{location.href='移動先のHTML';}">
</FORM>

一応、これで出来ますが、HTMLで書いてもソースを表示してしまうとばれてしまいます。
遊び程度ならこれでも十分ですが、本格的にやりたいのであればCGI等を設置してはどうでしょう?

投稿日時 - 2006-02-08 16:29:35

お礼

ありがとうございました。
GeoCitiesは自作のCGIは使用できないとの事でしたので
HTMLでできないかと、質問させていただいた次第です。
上記のやり方で試したらうまく行きました。
ソース表示もそれほど厳重にしなくてもいいかな、という事なのでOKでした。
本当にありがとうございました!!

投稿日時 - 2006-02-09 10:40:46

あなたにオススメの質問