Php 将多个文件上载到文件夹无效
实际上,我想上传多个文件到一个文件夹,我已经使用foreach循环。在foreach循环中,所有文件都将进入,但当我尝试移动到文件夹时,它不会上载到文件夹。我怎样才能解决它 下面是我的代码Php 将多个文件上载到文件夹无效,php,html,Php,Html,实际上,我想上传多个文件到一个文件夹,我已经使用foreach循环。在foreach循环中,所有文件都将进入,但当我尝试移动到文件夹时,它不会上载到文件夹。我怎样才能解决它 下面是我的代码 if(isset($_FILES['additional_images'])){ $errors= array(); $additionalimages[] = $_FILES['additional_images']['name'];
if(isset($_FILES['additional_images'])){
$errors= array();
$additionalimages[] = $_FILES['additional_images']['name'];
// echo "<pre>";print_r($additionalimages);die;
$file_size =$_FILES['additional_images']['size'];
$file_tmp =$_FILES['additional_images']['tmp_name'];
$file_type=$_FILES['additional_images']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['additional_images']['name'])));
$extensions= array("jpeg","jpg","png","bmp");
if(in_array($file_ext,$extensions)=== false){
$errors[]="Invalid extension, please choose a JPEG or PNG file.";
}
if($file_size > 10485760){
$errors[]='File size must be less than 10MB';
}
$file_ary = array();
$file_count = count($additionalimages);
$file_keys = array_keys($additionalimages);
for ($i=0; $i<$file_count; $i++) {
foreach ($file_keys as $key) {
$file_ary[$i][$key] = $additionalimages[$key][$i];
$images = implode(',',$file_ary);
$true = move_uploaded_file($file_tmp,'images/additionalimages/'.$images);
if($true){
echo "success";die;
}
else
{
echo "fail";die;
}
}
}
if(isset($\u文件['附加图像])){
$errors=array();
$additionalimages[]=$\u文件['additionalimages']['name'];
//echo”“;print_r($additionalimages);die;
$file\u size=$\u文件['additional\u images']['size'];
$file\u tmp=$\u FILES['additional\u images']['tmp\u name'];
$file\u type=$\u文件['additional\u images']['type'];
$file_ext=strtolower(结束(分解('.',$文件['additional_images']['name']));
$extensions=数组(“jpeg”、“jpg”、“png”、“bmp”);
if(在数组中($file\u ext,$extensions)==false){
$errors[]=“扩展名无效,请选择JPEG或PNG文件。”;
}
如果($file_size>10485760){
$errors[]=“文件大小必须小于10MB”;
}
$file_ary=array();
$file\u count=count($additionalimages);
$file_keys=数组_keys($additionalimages);
对于($i=0;$i)我看你不喜欢接受答案,有什么原因吗?没有,我会接受。