文件上载无法使用$_FILES


File upload not working with $_FILES

在我的PHP网页中,我在表单中输入了一个文件类型,当我提交它时,我可以获得用$_POST['upload']上传的文件名,但如果我使用$_FILES['upload']['tmp_name'],它什么都不会提供——为什么?如何使用$_FILES获取文件并将其附加到我的电子邮件?

使用$_FILE时一无所获,因为表单上没有使用enctype属性。请在此处查看如何使用它。

<form method="POST"  action=#" enctype="multipart/form-data">
</form>
$path_of_uploaded_file = $upload_folder . $name_of_uploaded_file;
$tmp_path = $_FILES["uploaded_file"]["tmp_name"];
if(is_uploaded_file($tmp_path))
{
 if(!copy($tmp_path,$path_of_uploaded_file))
 {
    $errors .= ''n error while copying the uploaded file';
}

或者要了解详细信息,请访问此处转到此处