У меня есть контактная форма PHP на моем веб-сайте. Я использую его уже около года без каких-либо проблем. На моем веб-сайте ничего не обновлялось, что связано с контактной формой. Однако внезапно, когда пользователь вводит «перерывы строк» или «абзацы» в поле сообщения, когда я получаю сообщение, вместо нескольких абзацев у меня есть 1 длинный абзац с «\ r \ n» вместо разрывы строк.PHP контактная форма linebreak issue
Вот код:
$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, или различные другие возможные проблемы. –
@ Майкл Я добавил код. – three3
есть кто-то ушел и сделал что-то глупое, как включить safe_mode? –