【问题标题】:PHP mail message adding 'n' to every line. CRLF/LF?PHP 邮件消息在每一行添加“n”。 CRLF/LF?
【发布时间】:2015-02-15 16:22:00
【问题描述】:

当我试图提醒密码时,我的网站收到了非常烦人的消息:

n 
Ktoś prawdopodobnie Ty, prosił‚ o nowe hasło:n 

n hasło: now1694n 

n n Jeżeli chcesz aktywować to hasło kliknij tutaj:n 

n Jeżeli to nie ty prosiłeś o wygenerowanie nowego hasła, zignoruj tego e-mail'a.n 

n Pozdrawiamy serdecznien 
n sklep
nn 
n n 
Ten e-mail został wygenerowany automatycznie. Prosimy na niego nie odpowiadaćn 
n n
n
nn nn 

我该如何修复这个问题?

问候, 拉法

老话题:https://stackoverflow.com/questions/28520740/phpmail-adding-n-to-every-new-line

【问题讨论】:

标签: php newline


【解决方案1】:

您的代码中可能存在拼写错误。尝试使用\n\r\n 而不是n。如果你先用javascript生成这个字符串,然后用php或者你有类似的情况,你应该尝试使用\\n\\r\\n

【讨论】:

  • 我认为电子邮件是通过以下方式发送的:“软件:PHPMailer - PHP 电子邮件类,版本:2.2.1” 在 sendind 脚本的代码中?在电子邮件模板中使用:
  • 你可以使用br2nl()br2nl() function php documentation
猜你喜欢
  • 1970-01-01
  • 2020-02-02
  • 1970-01-01
  • 1970-01-01
  • 2011-10-10
  • 1970-01-01
  • 2010-12-08
  • 2021-09-06
  • 2020-10-16
相关资源
最近更新 更多