インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
0854 うはく [RE] 2000/01/05 00:53 [修正]
アンケートで複数選択。
水原 麗名さま・わかやま神さま,お返事ありがとうございますにゃ。(^_^)マネ
今年も宜しくお願い致します。
お二人にはお世話になってばかりなのですが…(大汗)

前の書き込みより,もちっと詳しく書きます。
実際にはチェックボックスを使って複数選択は可能だったんですが
受け取る際に問題が出まして…。

実際にはこんな感じで受け取ったんです。
(理由の欄をつけた事で混乱したというのがここで出てきます)

「好きな果物を3つ選んでください。またその理由も記入してください。」
という感じのアンケートの例です。

read(STDIN, $alldata, $ENV{'CONTENT_LENGTH'});
($fruits1,$fruits2,$fruits3,$reason)=split(/&/, $alldata);
($fruits1_key,$fruits1_value)=split(/=/, $fruits1);
($fruits2_key,$fruits2_value)=split(/=/, $fruits2);
($fruits3_key,$fruits3_value)=split(/=/, $fruits3);
($reason_key ,$reason_value )=split(/=/, $reason);

すると,もし果物を4つ選択した場合には4つめの果実に呼応する値が
理由を受け取りたい変数に間違って入ってしまいます。

もし,HTMLで「定数選択」という仕様が作れるなら
それに超した事は無いと思ったのですが,
なにせ私には使い方がわからなかったものですから(^_^;

皆様,何か良いお知恵はございませんか?
何かございましたら,おバカちゃんなわたくしまでお教え下さい。
宜しくお願い致します。m(__)m

1個のレスポンスが付いています:
0856 2000/01/05 22:29 RE:アンケートで複数選択。 = わかやま神

[トップページに戻る]管理人 : キャメル