以下のコードを使用して、チェックボックス項目を MySQL データベースに保存しています。3 行目は、各項目の間に改行を入れる必要がある場所です。<br>
orを試してみ<br />
ましたが、標準ページの画面では見栄えがしますが、実際には電子メールの領収書に<br>
or <br />
html が表示され、改行は行われません。
for ($i=0; $i<count($_POST['swatchname']);$i++) {
$swatchname.= $_POST['swatchname'][$i];
$swatchname.="<br />";
}
電子メールを送信するための私の JavaScript では、 \n を使用して電子メールの改行を行ってきましたが、完全に機能します。
質問は..メールと標準のhtmlページの両方で正しく表示するには、どの方法または文字を使用すればよいですか? コンマで区切られたアイテムをリストしたくありません。クライアントはそれをリストする必要があります。