嗨!我正在製作一個文件上傳表單,我可以上傳照片,我添加multiple=""
到input
和name="upload_photo[]"
,這樣我就可以上傳多個文件。當我打印$_FILES['upload_photo']
我得到這個,我想要 key
values
。
因此,例如我想得到只是[name]
什麼將是egg.jpg
和green.jpg
。
Array
(
[name] => Array
(
[0] => egg.jpg
[1] => green.jpg
)
[type] => Array
(
[0] => image/jpeg
[1] => image/jpeg
)
[tmp_name] => Array
(
[0] => C:\wamp\tmp\php50E9.tmp
[1] => C:\wamp\tmp\php50EA.tmp
)
[error] => Array
(
[0] => 0
[1] => 0
)
[size] => Array
(
[0] => 24450
[1] => 65030
)
)
這是我迄今
嘗試,但這個給了我一切,我不擁有控制權。
foreach($_FILES['upload_photo'] as $keys => $file){
foreach($_FILES['upload_photo'][$keys] as $key => $files){
echo $files . "<br />";
}
}
等等,什麼?我很困惑。;如果你似乎不想要多個,爲什麼你在''上加了'multiple =「」''? – 2010-08-05 19:59:58
:D人,我剛剛顯示了一個版本,我只上傳了一個文件,好吧,我會編輯它:P – Adam 2010-08-05 20:01:40
OMG! :)))...再次檢查出來,ahhh – Adam 2010-08-05 20:05:03