![]() |
カレッヂ |
質問者 ぜん
投稿日 2005/12/8(木) 21:23:19
フォームのリストボックスに表示させる選択項目に ついて、通常HTMLでは <form action="●●●" method="POST"> <select name="×××"> <option>値1</option> <option>値2</option> <option>値3</option> </select> と表記すると思いますが、 これを外部のテキストファイルなどから取込、 表示する方法がわかりません。 わかる方いらっしゃればお願いいたします。
【習熟度】多少の設置経験 |
回答者 かなやん
[削除]
投稿日 2006/3/2(木) 00:56:56
こういうことですか?? ----------------------------- #ファイル読み込み open(DB,"<aaa.txt"); @aaa = <DB>; close(DB); print "content-type:text/html\n\n"; print<<"END"; <html><body> <form action="xxx.cgi"> <select name="aaa"> END #ここでファイルの中身を出力 for($i=0;$i<@aaa;$i++) { print qq|<option value="$aaa[$i]">$aaa[$i]</option>\n|; } print<<"END"; </select></body></html> END exit; --------------------------------------------- ↑ ではaaa.txtというファイルの中身を<option>の値に出しています。 これでいいでしょうか?? |
返信(回答)する
Web裏技 |