這是我用來發送郵件的代碼。但是,要在郵件中傳遞的郵件中的換行符不會插入新行。我嘗試使用「
」,「/ n」,「/ r/n」。但是,我將這些信息與消息一起發送出去,否則消息並沒有得到傳遞。在php郵件功能的郵件中插入換行符(userdetails)
<?php
$to="******";
$sub="contact_details";
$userdetails="Name:".$_REQUEST["name"];
$userdetails.="<br/>Phone number:".$_REQUEST["phone"];
$userdetails.="<br/>Email:".$_REQUEST["email"]";
$userdetails.="<br/>Message:".$_REQUEST["message"].`"<br>"`;
if($_REQUEST["name"] && $_REQUEST["phone"] && $_REQUEST["email"] && $_REQUEST["message"])
{
$mail=mail($to,$sub,$userdetails);
if($mail){
echo "<script type='text/javascript'>alert('Submitted Successfully!')
</script>";
}
else{
echo"<script type='text/javascript'>alert('Failed!')</script>";
}
}
else {
echo "<script type='text/javascript'>alert('Please enter all fields!');
</script>";
}
?>
在此先感謝。
嘗試發送HTML郵件。對於HTML類型的設置標題。請參閱PHP郵件功能瞭解更多細節。 – KinjalMistry