
Perlで、<select multiple>のデータを取得する方法を教えてください。
以下のように複数選択できるselectタグがあります。これで送信したデータを
Perlで受けると、ARRAY(0x9bf0d18)のようになってしまいます。
環境は、以下のとおりです。(必要な部分だけ記載しています)
■送信元のHTML
<select name="test" size="3" multiple>
<option value="a">a
<option value="b">b
<option value="c">c
</select>
■受け側のPerl
use CGI_Lite;
my %in = $cgi->parse_form_data();
print"Content-type: text/html\n\n";
print"$in{'test'}\n";
■結果
ARRAY(0x9bf0d18)
以上、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
一般的に、print して ARRAY(0x9bf0d18) の形式になる変数には、配列リファレンスが入っています。
これは、デリファレンスして配列を得られます。今回は以下の様になります。
$in{'test'} # 配列リファレンス
@{$in{'test'}} # 配列
この配列に、複数選択された値が入っているのでしょう。
回答ありがとうございます。
以下で取り出せました。
助かりました。
foreach (@{$in{'test'}}){
print"$_<br>\n";
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript 2段階プルダウンで1段階目の選択を終えた後に選択ボックスを見えなくしたい 2 2022/07/05 21:58
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ソート順の配列に順位表示する
-
バイナリデータの検索(VB.NET2008)
-
Excel VBA ユーザーフォームの...
-
DBIを使ってSelect文 複数のカ...
-
文字列の分割について
-
素数表について。
-
VBAでの一時停止と再開の方法
-
VLC media Playerでのループ再生
-
エクセルの当番表を作っていま...
-
VBA Boxが空白の場合のメッセー...
-
ハッシュ値を取ったらその取っ...
-
DBIを使ってのデータの取り出し...
-
Perlを使用してひらがな表...
-
VBのReturnの使い方
-
流れ図(フローチャート)が分か...
-
ExcelVBA FindNextを使用して条...
-
UWSCの終了の仕方
-
多重ループの抜けだし方
-
ハッシュ検索はなぜ速い
-
ハッシュにおける値の取り出し
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでTransposeの不思議
-
VBAのautofilter、criteriaの配...
-
マクロ Publicでの配列定義
-
Excel VBA ユーザーフォームの...
-
チェックボックスのperlでの値...
-
リストボックスに縦スクロール...
-
Strawberry Perl for Windows ...
-
クラスに配列を渡す方法
-
二次元配列のインデックスについて
-
二次元配列における要素数のは...
-
文字の整列(printf)
-
Dim flag(4) as boolean で配列...
-
perl 配列の要素数について
-
複数の配列の全ての組み合わせ...
-
バイナリデータの検索(VB.NET2008)
-
perlで配列の要素が空なのを知...
-
可変長配列を、動的確保した固...
-
perl このテキストファイルを簡...
-
VBScript 配列
-
VB6で配列の最大値を簡単に求め...
おすすめ情報