上传图像时文件名不能为空错误


file name cannot be empty error while upload image

警告: file_get_contents((: 文件名不能为空 警告: getimagesize((:文件名不能为空

错误显示像这样,这是我的代码

else {
  $image = addslashes(file_get_contents ($_FILES['image'] ['tmp_name']));
  $image_name = addslashes($_FILES['image']['name']);
  $image_size = getimagesize($_FILES['image']['tmp_name']);
}

在else statmanet之后添加 if

if($_FILES['image']['name']>"")

试试这个

else if($_FILES['image']['name']>""){
   $image = addslashes(file_get_contents ($_FILES['image'] ['tmp_name']));
   $image_name = addslashes($_FILES['image']['name']);
   $image_size = getimagesize($_FILES['image']['tmp_name']);
 }