4月
22

PHPã§æ©Ÿç¨®ä¾å­˜æ–‡å­—ã‚’å«ã‚€ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã™ã‚‹æ–¹æ³•

By admin  //  PHP, 備忘用  //  コメントã¯å—ã‘付ã‘ã¦ã„ã¾ã›ã‚“。
仕事ã§ãƒ¡ãƒ¼ãƒ«é€ä¿¡ã®ã‚·ã‚¹ãƒ†ãƒ ã‚’作ã£ã¦ã„ã¦ã€æ–‡å­—化ã‘ãŒèµ·ã“ã£ã¦ã„ãŸã®ã§å¯¾å¿œã—ã¾ã—ãŸã€‚
å‚™å¿˜ç”¨ã«æ›¸ã„ã¦ãŠãã¾ã™ã€‚



åŠè§’カナã¨ã‹æ©Ÿç¨®ä¾å­˜æ–‡å­—を文字化ã‘ã›ãšã«ãƒ¡ãƒ¼ãƒ«ã«é€ã‚‹æ–¹æ³•。

日本語ã®ãƒ¡ãƒ¼ãƒ«ã‚’é€ã‚‹ã¨ãã«ã€mb_send_mail()を使ã†ã¨ä¾¿åˆ©ã§ã™ãŒã€
ã“ã®é–¢æ•°ã‚’使ã†ã¨åŠè§’カナã¨ã‹æ©Ÿç¨®ä¾å­˜æ–‡å­—ã§æ–‡å­—化ã‘ã—ã¾ã™ã€‚
ãªã®ã§ã€ã‚ˆã‚Šæ±Žç”¨çš„ãªmail()関数を使ã„ã¾ã™ã€‚
次ã®ã‚ˆã†ã«ãƒ¡ãƒ¼ãƒ«ç”¨ã«ãƒ†ã‚­ã‚¹ãƒˆã‚’エンコードã—ã¦ãã ã•ã„。
mb_convert_encoding($content , ‘SJIS-WIN’)
以下ã«ã‚µãƒ³ãƒ—ルを書ã„ã¦ãŠãã¾ã™ã€‚
よã‹ã£ãŸã‚‰ã©ã†ãžã€‚

mb_language("japanese");
mb_internal_encoding('UTF-8');

$mail_header = "Content-Type: text/plain; charset=shift_jis\r\n";
$mail_header .= "Content-Transfer-Encoding: 7bit\r\n";
$mail_header .= "To: é€ä¿¡å…ˆåå‰ <メールアドレス>\n";
$mail_header .= "From: é€ä¿¡å…ƒåå‰ <メールアドレス>\n";

$subject = 'タイトルã¨ã‹'
$content = 'メールã®å†…容ã¨ã‹'

mail(NULL, mb_encode_mimeheader($subject ), mb_convert_encoding($content , 'SJIS-WIN'), $mail_header);

Comments are closed.

↓サーãƒãƒ¼ã‚’借りるãªã‚‰â†“
サーãƒãƒ¼ã«ã¤ã„ã¦ã¯ã“ã¡ã‚‰


↓ドメインをã¨ã‚‹ãªã‚‰â†“
ドメインã«ã¤ã„ã¦ã¯ã“ã¡ã‚‰

↓ãƒãƒƒãƒˆã‚·ãƒ§ãƒƒãƒ—ã‚’å§‹ã‚ã‚‹ãªã‚‰â†“

人気ã®è¨˜äº‹