改行されないんだがどうすれば...
mb_language( "japanese" );
mb_internal_encoding("UTF-8");
$body= "
①②③
フコイダン
rkrkr
フコキサンチン
超越
飛蚊症
";
// たしかソースの改行がそのまま反映されるはず...
// EOTでも EOFでもダメ
mail(
’test_form@hoge.jp’,
mb_encode_mimeheader(’テスト’, ’ISO-2022-JP-MS’),
mb_convert_encoding($body, ’ISO-2022-JP-MS’),
"Content-Type: text/html; charset=\"ISO-2022-JP\";\n"
);
みんなの回答 4 件
Gmailでもyahooでも、\r\nつけても一行になってしまう。。
ヒアドキュメントでググレ。
PHP: 文字列 - Manual
http://php.net/manual/ja/language.types.string.phpされるワケない。Content-type が text/html だもん。
HTMLの仕様で改行って<br>だって知ってるか?
テキストメールオヌヌメ。
HTMLメールはアンチも多い。
関連するトピックス