gpt4 book ai didi

PHP邮件函数在邮件文本中随机添加一个空格

转载 作者:行者123 更新时间:2023-12-02 21:36:06 25 4
gpt4 key购买 nike

我有一个非常简单的 PHP 脚本,例如:

while ($condition){
echo "<a href="thanks.php?id=".$id."> THANKS </a>";
}

当然,我有更多的代码,但这并不重要。一旦我创建了这段代码,脚本就会向用户发送一封电子邮件。

收件箱

每一行的链接都没有问题,除了LAST ONE以这种方式显示链接:

    tha nks.php?id.....

它在代码之间添加了一个空格。

这只发生在 hotmail 中。 Gmail、yahoo 和其他一切都工作正常。

最佳答案

我知道这已经晚了,但有一个对我有用的替代解决方案:

使用此行使用 base64 对整个消息进行编码:

$message = chunk_split(base64_encode($message));

然后,将其附加到您的标题中:

$headers .= "Content-Transfer-Encoding: base64\r\n\r\n";

这将告诉邮件客户端您的邮件是经过 Base64 编码的。

关于PHP邮件函数在邮件文本中随机添加一个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9999908/

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