带文件上传并发送到电子邮件的PHP表单

时间:2019-01-09 13:16:33

标签: php html forms file-upload

我有一个php表单,可将​​输入内容发送到我的电子邮件中。

在我的HTML文件中,我可以使用此选项上传文件:

<label class="nobg" for="uploaded_file">test</label> 
<input class="nobg" type="file" name="uploaded_file" />

然后在我的send_form_email.php文件中,这些行是我从互联网上获得的:

if ( move_uploaded_file($_FILES['uploaded_file']['tmp_name'], '/uploads'.$file['name']) );
  {print '<p> The file has been successfully uploaded </p>';}

在我提交表单“ 成功”后显示以下消息:

  

文件已成功上传

,然后出现一些有关无法打开流的错误:拒绝将文件移动到/ uploads的权限。 然后是这个:

  

警告:move_uploaded_file():无法移动   将'/ Applications / XAMPP / xamppfiles / temp / phpk3HgFc'转换为****中的'/ uploads'

我不知道我做错了什么?

谢谢。

0 个答案:

没有答案