2017-07-21 4 views
0

私は現在、製品が作成されたときに、フォームのコンテンツの一部を電子メールで送信するフォームを用意しています。私が問題を抱えているのは、文字列のスタイリングを理解できないので、メールの内容を正しく見せていることです。現在、私は私が最初の部分に<h1>を追加したいが、それは単に"<h1>A Product has been added to PMS!</h1>"を出し、私も、テーブルなどを追加したいが、配置する方法を見つけ出すことはできません。この設定..電子メールコンテンツ用PHPの変数のスタイル設定

$to = "[email protected]"; 
$subject = $id . " has been added to PMS"; 
$txt = "<h1>A Product has been added to PMS!</h1> \n<b>Details</b> \nPart Number: " . $id . "\nName: " . $name . "\nProduct Family: " . $family . "\nPRF: " . $PRF; 
$headers = "From: [email protected]" . "\r\n" . 
"CC: [email protected]"; 

mail($to,$subject,$txt,$headers); 

を持っています代わりにタグを付け加えなければなりません。

+0

あなたはプレーンテキストの送信メールをお送りします。このリンクを確認してください。 HTML電子メールを送信する場合は、HTML電子メールを送信する必要があります。私は強く**このためSwiftMailerのようなライブラリを使用することをお勧めします。 – ceejayoz

答えて

関連する問題