0
Я пытаюсь сделать сообщения отображаемыми символами новой строки, поскольку клиент их набирает, но я получаю /r/n
между каждой строкой. Я также хочу, чтобы $body .= $_SESSION['username'];
появлялся на отдельной строке.Проблемы с новой строкой в PHP email
Я попытался использовать этот пример: PHP nl2br() basic function решить, но не удалось.
PHP:
$body .= $_SESSION['username'];
$body .= $message;
$to = $email;
$subject = "copy of your notification";
$headers = "From: [email protected]\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'Bcc:[email protected]' . "\r\n";
mail($to,$subject,$body,$headers);
HTML форма:
<form action="notification.php" method="Post" class="rl">
<div>
<label for="message" class="fixedwidth">Message</label>
<textarea name="message" rows="7" cols="40" id="message"></textarea>
</div>
<div class="buttonarea">
<p>
<input type="submit" name="notify" value="Notify"></p>
</div>
</p>
</form>