パスワードの「送信」で…

[新着] Webテンプレートを仮オープンしました



0   名前: Zorn : 2007/02/18(日) 21:31  ID:bIc8zMY6 sub-FV
パスワードをタグはわかりました。でも、パスワードを入力しラジオボタンをクリックしてジャンプするページはタグのどこに貼り付ければよいですか?教えてください。

1   名前: モノ ◆7YMtX/NYmu : 2007/02/18(日) 21:31  ID:d8fdnhIh sub-Cl
文章の「てにをは」に気を配ったり、
やりたいことの具体的な内容を
自分以外の人にもわかりやすいように書くと
回答を得やすいです。
また、そのソースを見せてもらった方が解決が早い場合が往々にしてあるものです。

というわけで、
・パスワードをタグ
・パスワードを入力しラジオボタンをクリックしてジャンプするページ
のソースをすべてか、
・それらが確認できるURL
を提示すると的確な回答を得られると思います。

(たぶん)一般的なことを言えば、
パスワードによる制限を行うスクリプト(プログラム)にて、
「パスワードを入力してラジオボタンをクリックして(送信ボタンを押したら)、
その後送信後のページを表示する」
という部分の処理があるはずですので、
そこを改造することになると思います。

2   名前: zorn : 2007/02/18(日) 21:31  ID:bIc8zMY6 sub-FV
タグは<input type="password" name="password">ですよね。パスワードを「A」、送信後のページを「B」とすると、どのようなタグなりますか?

3   名前: カヅサツ ◆ThCi95HEzw : 2007/02/18(日) 21:31  [URL]  ID:lY9L7AMa sub-gm
そのような「タグ」はありません。
<input type="〜"> のようなフォームコントロール「だけ」では、通常何もしません。
そのコントロールを使ったスクリプト(プログラム)を、別途用意する必要があります。

この場合のスクリプトは大きく分けて2つ手段があります。
1つは cgi などのサーバ側スクリプトです。この方法は閲覧者の環境を選びませんが、サーバがスクリプトを動かすので、仕様によっては設置できない場合があります。
あるいは JavaScript などのクライアント側スクリプトです。逆にサーバを選びませんが、閲覧者の環境によっては動きません。

当然ながら、多くの閲覧者にとって「親切」なのは言うまでもなくサーバ側スクリプトとなります。特に、「パスワードによるアクセス制限用のJavaScript」なるものは、実際には「単にどこからもリンクされていないページに、あたかもパスワードでアクセスできるように見せかける」だけなので、まったくオススメできません。

「パスワードによるアクセス制限」だけなら、Basic認証という手もあります。ただし、これもサーバの仕様によっては設置できない場合があります。

一覧へ戻る