0

PHP内の入力タイプファイルフィールドからIDを取得する方法を考えていました。

<input name="images[]" class="browse" type="file" id="0_0">

IDを使用する必要があります。以前は別の入力を使用していました

<input name="ids[]" class="browse" type="hidden" id="0_0">

ファイル入力と連動するが面倒だった。見てみたら、

print_r($_FILES['images']);

しかし、それにはIDが保存されていませんでした。どちらもそうではありません。

$_POST['images'];

ファイル入力の ID を取得することは可能ですか?

ありがとう

4

2 に答える 2

3

探している ID を に含めてみませんnameか?

<input name="images[0_0]" class="browse" type="file" id="0_0">

おそらく、実行中のループが中断されることはなく、$_POST['images']配列キーでアクセスできます。

iddbf が言ったように、フォームが投稿された後、PHP で属性にアクセスすることは不可能です。

于 2012-10-05T22:58:17.480 に答える
0

いいえ。フォームを送信すると、PHP は入力要素の名前と値にしかアクセスできません。

ただし、JavaScript を使用して ID を取得し、それを AJAX を使用して PHP スクリプトに送信できます。

于 2012-10-05T22:58:57.787 に答える