php多个文件上传错误
php multiple files upload error
我想按乘客号上传多个文件
但是当我使用数组时它根本不起作用
<?php for ($i = 0; $i < $_REQUEST[select_child]+$_REQUEST[select_adult]; $i++){?>
<input type="file" name="scannedFile[]" multiple="multiple" size="40">
<?php }?>
$data[3] 是 $_REQUEST[select_child],$data[4] 是 $_REQUEST[select_adult].
for ($i = 1; $i <= $data[3]+$data[4]; $i++){
$rename = date("YmdHis") . '_' . $_FILES['scannedFile']['name'][$i];
$target_path = "admin/images/uploads/" .$rename;
move_uploaded_file($_FILES['scannedFile']['tmp_name'][$i], $target_path);
echo $rename;
}
有什么问题..?
这很明显,但是,您是否在表单标签中设置了 enctype?
enctype="multipart/form-data"
我想按乘客号上传多个文件 但是当我使用数组时它根本不起作用
<?php for ($i = 0; $i < $_REQUEST[select_child]+$_REQUEST[select_adult]; $i++){?>
<input type="file" name="scannedFile[]" multiple="multiple" size="40">
<?php }?>
$data[3] 是 $_REQUEST[select_child],$data[4] 是 $_REQUEST[select_adult].
for ($i = 1; $i <= $data[3]+$data[4]; $i++){
$rename = date("YmdHis") . '_' . $_FILES['scannedFile']['name'][$i];
$target_path = "admin/images/uploads/" .$rename;
move_uploaded_file($_FILES['scannedFile']['tmp_name'][$i], $target_path);
echo $rename;
}
有什么问题..?
这很明显,但是,您是否在表单标签中设置了 enctype?
enctype="multipart/form-data"