0

次のような画像アップロードフォームがあります。 ギャラリーのスクリーンショット

タグ チェックボックスを生成するコード:

foreach($tag as $tagid => $tagname) {
  echo "<label><input type=\"checkbox\" name=\"img_tags[]\" value=\"".$tagid."\">".$tagname."</label>";
}

次に、PHP で各画像のこのチェックボックスの値を読み取りたいと思います。img_tags を 2D 配列にしたいので、ループして各画像の値を確認できます。これは可能ですか?

出力:

$img_tags = $_POST['img_tags'];↵
foreach($img_tags as $t) {↵
    print_r($t);↵
}↵

は: 12121 で、まったくわかりません。

4

1 に答える 1

0

変数に 2 次元配列$_POSTが必要な場合は、それを名前で表現する必要があります。

name="img_tags[level_1_key][]"
于 2013-09-12T07:15:47.080 に答える