gpt4 book ai didi

PHP换行符似乎不起作用

转载 作者:行者123 更新时间:2023-12-04 22:28:26 24 4
gpt4 key购买 nike

我有以下使用 mail() 函数发送消息的代码。一切正常,除了每行末尾的换行符似乎不起作用。如您所见,我正在使用“\r\n”,希望这会给我一个换行符,但我没有添加 <br>。休息一下,但我宁愿不使用它,以防有人没有 HTML 电子邮件客户端。

<?php
$to = 'user@example.com'; // Was a valid e-Mail address, see comment below
$name = $_REQUEST['name'] ;
$email = $_REQUEST['email'] ;
$subject = $_REQUEST['subject'] ;
$message = $_REQUEST['message'] ;

$content = 'Name: '.$name."\r\n";
$content .= 'Email: '.$email."\r\n";
$content .= 'Subject: '.$subject."\r\n";
$content .= 'Message: '.$message."\r\n";

$headers = 'MIME-Version: 1.0' ."\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' ."\r\n";

// Additional headers
$headers .= 'To: iVEC Help <help@ivec.com>'. "\r\n";
$headers .= 'From: '.$name.' <'.$email.'>' . "\r\n";

mail( $to, $subject, $content, $headers);

?>

<p> You sent it ... good work buddy </p>
<p> <?php '$name' ?> </p>

最佳答案

您将它作为 HTML 发送 - 将内容类型更改为 text/plain 它应该可以工作。

关于PHP换行符似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1221010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com