添加附件到电子邮件 - php邮件

时间:2017-02-13 18:29:03

标签: php email email-attachments

我创建了简单的代码,通过联系表单发送电子邮件。

我想添加附加图像文件的按钮和附件发送电子邮件(使用联系表格)。

按钮

<input type="file" id="uploadfile" name="uploadfile" accept="image/*" placeholder="">

PHP代码

header("content-type: application/json; charset=utf-8");
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = "to@namedomain.com";
$subject = "Title";

if($name && $email && $message){

 $mailheader = "MIME-Version: 1.0\r\n";
 $mailheader .= "Content-type: text/plain; charset=utf-8\r\n";
 $mailheader .= "From: ".$email." \n\r";

 $formcontent = "Subject: $name \n\n $message \n" ;

 if(mail($to,$subject,$formcontent,$mailheader)){
 $json=array("status"=>1,"msg"=>"<p class='status_ok'>Success.</p>");
 }
 else{
 $json=array("status"=>0,"msg"=>"<p class='status_err'>Fail.</p>"); 
 }
}
else{
 $json=array("status"=>0,"msg"=>"<p class='status_err'>All fields required.</p>"); 
}
echo json_encode($json);
exit;

我试图寻找,但没有成功。我希望能得到一些与我的案子有关的东西。 我发现了一些关于PHPMailer的内容,但我不明白我如何能够将它与我的案例一起使用,所以我想保留我的结构。

0 个答案:

没有答案