我创建了简单的代码,通过联系表单发送电子邮件。
我想添加附加图像文件的按钮和附件发送电子邮件(使用联系表格)。
按钮
<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的内容,但我不明白我如何能够将它与我的案例一起使用,所以我想保留我的结构。