これに対するいくつかの解決策を見てきましたが、どれもうまくいきませんでした。
<?php
$name = $_POST['name'] . "<br>" ;
$email = $_POST['email'] . "/r/n";
$phone = $_POST['phone'] . "/r/n";
$message = $_POST['message'] . "/r/n";
$from = 'From: email@place.com';
$to = 'mail@otherplace.com';
$subject = 'subject here';
$body = "From: $name E-Mail: $email Phone: $phone $message"
?>
<?php
if ($_POST['submit']) {
if (mail ($to, $subject, $body, $from)) {
echo '<p>Your message has been sent</p>';
}else{
echo '<p>Something went wrong, go back and try again.</p>';
}
}
?>
これにより、すべてが 1 行に表示されるだけでなく、/r/n と
タグが単なるテキストのように表示されます。