PHP联系表格换行问题
问题描述:
我在我的网站上有一个PHP联系表格。我一直在使用它一年左右,没有任何问题。我的网站上没有更新过与联系表单相关的任何内容。但是,突然间,当用户在消息框中输入“换行符”或“段落”时,当我收到消息时,而不是有几个段落,我用1个长段落用“\ r \ n”代替换行符。PHP联系表格换行问题
下面是代码:
$to = "[email protected]";
$headers = "From: $email";
$subject = $subject;
$body = "Name: $name\n\n"
. "Email: $email\n\n"
. "Subject: $subject\n\n"
. "Message: $message" ;
mail ($to, $subject, $body, $headers) ;
我真的不知道为什么开始做这一点蓝色的,但任何帮助是极大的赞赏!
发布代码。如果您在代码中直接看到'\ r \ n',那么您可能会在单引号中出现double,或者出现其他各种可能的问题。 – 2012-03-25 20:30:30
@Michael我添加了代码。 – three3 2012-03-25 20:38:06
已经有人走了,做了一些愚蠢的事情,像打开safe_mode? – 2012-03-25 20:55:43