2017-03-03 20 views
-6

」の代わりに「HTML形式」「私たちのサイトに登録した後、プレーンテキスト形式 "。私は実際に何をすべきか、どこを調べるかを知らない。ユーザー登録後にHTML形式の自動アクティベーション電子メールを送信する方法

+3

あなたは何をしようとしましたか教えてください。何かをコード化しましたか? –

+0

可能な回答が多すぎるか、この回答の回答が長すぎます。回答セットを絞り込むか、いくつかの段落で回答できる問題を特定するための詳細を追加してください。私は一般的な問題を解決するための開発フォーラム(おそらく[Quora](http://www.quora.com/Computer-Programming))を見つけることをお勧めします。次に、特定のコーディングの問題がある場合は、Stack Overflowに戻ってください。お手伝いします。 –

+2

本当ですか?私は個人的にhttps://www.google.com/search?q=send+html+formatted+email+php – mplungjan

答えて

0

PHP mail()関数を使用して、サーバーに設定したメールを送信できます。

HTML形式の電子メールを送信するmail()を得るために、あなたは、電子メールのヘッダにコンテンツタイプ文字セットを設定する必要があります。

php.net, hereは、mail()関数と一般的なPHPについて学ぶのに最適なリソースです。

<?php 
// Multiple recipients 
$to = '[email protected], [email protected]'; // note the comma 

// Subject 
$subject = 'Birthday Reminders for August'; 

// Message 
$message = ' 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
<!-- content --> 
</body> 
</html> 
'; 

// To send HTML mail, the Content-type header must be set 
$headers[] = 'MIME-Version: 1.0'; 
$headers[] = 'Content-type: text/html; charset=iso-8859-1'; 

// Additional headers 
$headers[] = 'To: Mary <[email protected]>, Kelly <[email protected]>'; 
$headers[] = 'From: Birthday Reminder <[email protected]>'; 
$headers[] = 'Cc: [email protected]'; 
$headers[] = 'Bcc: [email protected]'; 

// Mail it 
mail($to, $subject, $message, implode("\r\n", $headers)); 
?> 
関連する問題