以下のphpコードを使用してメッセージを送信しています
<?php
$newline = $_GET['message'];
$newline = str_replace("[N]","\n","$newline");
$newline = str_replace("[n]","\n","$newline");
mail($_GET['to'],$_GET['subject'],$newline,"From: ".$_GET['from']);
header( 'Location: http://my_site.com/POMPC/report.html' ) ;
?>
悲しいことに、メッセージを送信すると表示されますが、すべてが一直線に表示され、メッセージが台無しになります。
例:
Hello,
This is a message.
Reply.
として表示されます
こんにちは、メッセージです。返事。
すべてが一直線上にあり、物事を台無しにします。フォーマットを維持するにはどうすればよいですか。送信するメッセージはデスクトップ アプリケーションからのもので、ユーザー定義データを送信します。