PHP如何从PHP邮件正文中删除\n\n
当我从php发送邮件并在ckeditor textarea中键入message时,我收到的邮件如下所示: 我想删除\n\n 提前谢谢 这是我的密码PHP如何从PHP邮件正文中删除\n\n,php,email,Php,Email,当我从php发送邮件并在ckeditor textarea中键入message时,我收到的邮件如下所示: 我想删除\n\n 提前谢谢 这是我的密码 <?php $to = $resrow['recevie_email']; $subject = $esub; $message = "Hi Admin,<br>"; $message .= "<br/><br/>"; $message .= "There is a query from user desc
<?php
$to = $resrow['recevie_email'];
$subject = $esub;
$message = "Hi Admin,<br>";
$message .= "<br/><br/>";
$message .= "There is a query from user described below.<br>";
$message .= "Name : ".$_SESSION['first_name'] ." ".$_SESSION['last_name'];
$message .= "<br/>";
$message .= "ROLE : ".$mail_from;
$message .= "<br/>";
$message .= "Email : ".$_SESSION['EMAIL'];
$message .= "<br/>";
$message .= "Phone : ".$userdetail['phone'];
$message .= "<br/>";
$message .= "Query : ".$data;
$message .= "<br><br>";
$message .= "Please contact ".$mail_from." on above details to resolve the query.";
$message .= "<br><br>";
$message .= "Thank you,<br>";
$message .= "Elevon Team.";
$headers[] = 'MIME-Version: 1.0';
$headers[] = 'Content-type: text/html; charset=iso-8859-1';
$headers[] = 'From: Elevon <'.$resrow['send_email'].'>';
$message = trim($message, "\n");
$mail_conf = mail($to, $subject, $message, implode("\r\n", $headers));
?>
好的,我在这里找到了答案,要从邮件正文中删除\n\n,我们只需使用str\u替换,如下所示 $data=str_replace('\n','$data) 这里是完整的代码
<?php
$data = str_replace('\n',' ',$data);
$to = $resrow['recevie_email'];
$subject = $esub;
$message = "Hi Admin,<br>";
$message .= "<br/><br/>";
$message .= "There is a query from user described below.<br>";
$message .= "Name : ".$_SESSION['first_name'] ." ".$_SESSION['last_name'];
$message .= "<br/>";
$message .= "ROLE : ".$mail_from;
$message .= "<br/>";
$message .= "Email : ".$_SESSION['EMAIL'];
$message .= "<br/>";
$message .= "Phone : ".$userdetail['phone'];
$message .= "<br/>";
$message .= "Query : ".$data;
$message .= "<br><br>";
$message .= "Please contact ".$mail_from." on above details to resolve the query.";
$message .= "<br><br>";
$message .= "Thank you,<br>";
$message .= "Elevon Team.";
$headers[] = 'MIME-Version: 1.0';
$headers[] = 'Content-type: text/html; charset=iso-8859-1';
$headers[] = 'From: Elevon <'.$resrow['send_email'].'>';
$message = trim($message, "\n");
$mail_conf = mail($to, $subject, $message, implode("\r\n", $headers));
?>
欢迎来到SO,您的代码在哪里?您好@NikitaAgrawal这里我的代码是$mail->setFrom()info@localhost.com'、'Localhost')$邮件->添加地址($email);//添加收件人$mail->isHTML(true);//将电子邮件格式设置为HTML$mail->Subject=$Subject$数据=修剪(预替换('/\s\s+/','$data))$邮件->正文=$data@Rahul编辑您的问题并发布代码there@NikitaAgrawal我编辑了上面的问题并添加了代码,复习了一次