質問するログイン新規登録

回答編集履歴

1

追記

2020/09/30 02:14

投稿

AkitoshiManabe
AkitoshiManabe

スコア5434

answer CHANGED
@@ -12,11 +12,13 @@
12
12
  2. ``input[type=file]`` **あり**
13
13
  enctype = ``multipart/form-data`` : 各パートはネストしない。
14
14
 
15
+ ※ご質問のフォーム内容を送信すると enctype は ``application/x-www-form-urlencoded`` になりますので ``Q1=hoge&Q2=A&Q3=B&Q3=C`` のデータが送信されます。
15
16
 
17
+ 追記)
18
+ ブラウザ側の実装はPCブラウザの例となります。
19
+ スマホ用ブラウザも含めて詳細に実装をチェックするのが良いと思います。
16
20
 
17
- ※ご質問のフォーム内容を送信すると enctype は ``application/x-www-form-urlencoded`` になりますので ``Q1=hoge&Q2=A&Q3=B&Q3=C`` のデータが送信されます。
18
21
 
19
-
20
22
  > ソースコードの問題点は["Q3",["B","C"]]とできていないことです。
21
23
 
22
24
  回答は、愚直なコードになりますが、以下のようなコードで key が重複する場合に Array に変更する必要があります。