我有一系列文件以具有文件类型动态文本框的形式上传。我已经尝试了2天,以获取docUpload
中的文件名来上传文件,但是我似乎无法做到这一点。
这是我如何上传文件:
<input type="file" id="docUpload[<?php echo $DOC_CLIENT_ID; ?>]" name="docUpload[<?php echo $DOC_CLIENT_ID; ?>][<?php echo isset($result[$DOC_CLIENT_ID][$iDos]['CLIENT_PROJET_DOC_CLIENT_ID']) ? $result[$DOC_CLIENT_ID][$iDos]['CLIENT_PROJET_DOC_CLIENT_ID'] : "" ; ?>]['docUpload']" >
这是我得到的var_dump()
格式的$_FILES
:
Array
(
[name] => Array
(
[1001] => Array
(
[101] => Array
(
['docUpload'] => test 1.txt
)
[1010] => Array
(
['docUpload'] => test 2.txt
)
)
[901] => Array
(
[701] => Array
(
['docUpload'] =>
)
[901] => Array
(
['docUpload'] =>
)
[1001] => Array
(
['docUpload'] =>
)
)
)
如何获取docUpload
中的文件名?
这是我到目前为止所拥有的:
$produitSelected = $_FILES['docUpload'];
$produitSelectedName = $_FILES['docUpload']['name'];
$produitSelectedTmpName = $_FILES['docUpload']['tmp_name'];
if(!empty($produitSelected))
{
$icount = 0;
foreach($produitSelected as $key=>$selected)
{
$selectedDOC_CLIENT_ID = $selected[$DOC_CLIENT_ID];
$icompte = 0;
foreach($selectedDOC_CLIENT_ID as $keyx=>$value)
{
foreach($value as $keyz=>$valueinside[$keyx])
{
}
$icompte++;
}
$icount++;
}
}
请有人帮我