• ベストアンサー

変更させずにCGIに情報を渡すには

掲示板のスレッド作成画面になまえやURLを記入する欄がありますが、あそこに最初から入力済みにし投稿側は変更できないようにしたいのですがいまいちやり方がわかりません。 たとえば <form action="bbs.cgi"> 名前:<input type=text name="name" value="ここを入力済みにしたい" size=25 maxlength=50> </form> とします。すると投稿画面の“ 名前:ここを入力画面にしたい ”と表示されますが変更が可能なため投稿側で「名前」が変更されてしまいます。 しかし 「名前:<font size="2">QQQ</font>」 と記入すると変更は出来ないのですが、反対に情報(ここではQQQ)がCGI側に渡されません。 どうすれば変更されずにCGIに渡すことが出来るのでしょうか?

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

  • ベストアンサー
  • tsuna555
  • ベストアンサー率53% (22/41)
回答No.1

<input type=text name="name" value="ここを入力済みにしたい" size=25 maxlength=50 readonly> でどうでしょうか?

Intel_404
質問者

お礼

これで確かに変更できません。ご回答有難うございました。

その他の回答 (1)

noname#14286
noname#14286
回答No.2

<input type="hidden" name="name" value="なまえ"> ちなみにこうすると、変更もできませんが、目にも見えません。

Intel_404
質問者

お礼

ご回答有難うございました。見えなくなっては・・・・・。