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

解決済みの質問

POSTで固定のクエリーの設定方法

<form method="POST" action="/hoge.cgi?a=a&b=b">
arg1<input type="text" name="arg1" size="20">
<input type="submit" value="送信"><br>
<form/>

上記htmlに追記して、クエリーをarg1="hoge"&arg2="piyo"にしたいです。(※textにhogeと入力した例)
この時、arg2="piyo"は固定で、ブラウザーには表示されないようにしたいです。

どうhtmlを記述したよいですか?

投稿日時 - 2007-12-20 23:00:53

QNo.3615071

暇なときに回答ください

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

form actionなのでブラウザーには表示されず、
<a href="/hoge.cgi?a=a&b=b">****</a> とかだと表示されと思います。

----------------------------------
<form method="POST" action="/hoge.cgi?a=a&b=b">



<form method="POST" action="/hoge.cgi">
<input type=hidden name=a value="a">
<input type=hidden name=b value="b">

とかに変えてみてはどうでしょうか。

投稿日時 - 2007-12-21 10:17:30

お礼

ありがとうございました。

投稿日時 - 2007-12-21 12:50:03

ANo.2

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

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

回答(2)

ANo.1

hidden で調べてください
http://www.google.co.jp/search?q=HTML+hidden&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP237JP237


ただし、HTMLで解決するのであれば
arg1=hoge

arg2=piyo
は、
・ユーザーに見られても良い値であること
・改変されても問題ないデータであること
が条件としてつきます
たぶん、何かしらのスクリプトと組み合わせているのだと思います、
もし、これらの値が ユーザーIDだったり、パスワードだったり、改変されると間違った処理をする値の場合は、セキュリティ的大変危険な状態です。「ハッキングしてください」と言っているようなものです

投稿日時 - 2007-12-21 00:41:17

お礼

ありがとうございました。

投稿日時 - 2007-12-21 12:51:00