使用PHP邮件代码发送图像时出错

使用PHP邮件代码发送图像时出错,php,image,email,inline,Php,Image,Email,Inline,每当我试图通过外部PHP代码从HTML页面发送图像时,图像都会以纯文本形式发送 请帮忙 PHP代码:` $headers .= "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=iso-8859-1 \n"; $headers .= "from:".$_POST['gallery_form_name']."<".$_POST['gallery_form_email'].">"; $ma

每当我试图通过外部PHP代码从HTML页面发送图像时,图像都会以纯文本形式发送

请帮忙

PHP代码:`
$headers .= "MIME-Version: 1.0 \n"; 
$headers .= "Content-type: text/html; charset=iso-8859-1 \n"; 


$headers .= "from:".$_POST['gallery_form_name']."<".$_POST['gallery_form_email'].">"; 
$mail_body = "<table cellpadding='0' cellspacing='0' border='0'><tr><td>First Name : ".$_POST['gallery_form_name']."</td></tr>";
$mail_body .= "<tr><td>E-mail: ".$_POST['gallery_form_email']."</td></tr>";
$mail_body .= "<tr><td>Photo : ".$_POST['gallery_form_photo']."</td></tr></table>";   

$mail_to = "banerjeeshubhajit@gmail.com";

if (@mail (nl2br($mail_to), $subject, $mail_body, $headers)) { 
?>

<script type="text/javascript">
alert("Thank You! Your Photo Has Been Submited Successfully");
top.location.replace('http://neelamabasan.in/gallery');
</script>

<?php 
     } else { 
  print ("<h1><font color=\"#880000\">Sorry! An Error Occurred While Sending Message. Please Try Again</font></h1>"); 
} 
$headers.=“MIME版本:1.0\n”;
$headers.=“内容类型:text/html;字符集=iso-8859-1\n”;
$headers.=“from:”..$\u POST['gallery\u form\u name']”;
$mail\u body=“名字:”.$\u POST['gallery\u form\u Name'”;
$mail_body.=“电子邮件:”.$\u POST['gallery\u form\u email']。”;
$mail_body.=“照片:”.$\u POST['gallery_form_Photo'];
$mail_to=”banerjeeshubhajit@gmail.com";
如果(@mail(nl2br($mail_to),$subject,$mail_body,$headers)){
?>
提醒(“谢谢!您的照片已成功提交”);
顶部。位置。替换('http://neelamabasan.in/gallery');

`您提供的是纯文本

$headers .= "Content-Type: multipart/mixed;\r\n";
尝试将内容类型更改为类似多部分的媒体类型