Home > PHP > さくらインターネットのPHPでフォームメールが文字化け(mb_send_mail)

さくらインターネットのPHPでフォームメールが文字化け(mb_send_mail)

さくらインターネットのPHPでフォームメールが文字化け(mb_send_mail)

さくらインターネットのPHPでフォームメールが文字化けする場合の対策

■サーバー

さくらインターネットレンタルサーバ(スタンダード)

■スクリプト

PHP

■文字コード

UTF-8

■対策方法

「mb_send_mail」で送信する前に「mb_language」と「mb_internal_encoding」で文字コードを指定する

■PHPコード

<?php
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$to = "送信先アドレス";
$subject = "テストメール";
$message = "テストメールです。";
$headers = "From:送信元アドレス";
mb_send_mail($to, $subject, $message, $headers);
?>

関連記事:

Home > PHP > さくらインターネットのPHPでフォームメールが文字化け(mb_send_mail)

Feeds

Return to page top