※ ChatGPTを利用し、要約された質問です(原文:文字化け)
文字化けの原因と対策を知りたい
このQ&Aのポイント
PHPでHTMLからメールを送信するプログラムを書いたが、アイフォンで見ると文字化けしてしまう。mb_languageとmb_internal_encodingを使用してエンコーディングしたが上手く動かない。原因と対策を教えてください。
HTMLからメールを送信するPHPプログラムを書いたが、アイフォンで文字化けが発生する。mb_languageとmb_internal_encodingでエンコーディング設定を行ったが、解決しない。どうすればいいか教えてください。
アイフォンでHTMLからメールを送信するPHPプログラムを作成したが、文字化けが発生してしまう。mb_languageとmb_internal_encodingを使用してエンコーディングを指定したがうまくいかない。文字化けの原因と対策を教えてほしい。
PHPでHTMLからメールを送信するプログラムを書いたのですが,WindowsLiveでみるだと大丈夫なのですが,アイフォンでみると文字化けしてしまいます.
サイトを参考に
mb_language('Japanese');
mb_internal_encoding("UTF-8");
でエンコーディングしてみたのですが,いまいち動かないのですがどうしてでしょうか?
//ソース=================================
<br><自由記述欄>
<br><textarea name="freeans" rows="4" cols="40">よろしくお願いします。</textarea>
<br><input type="submit" value="送信" /><input type="reset" value="取り消し" />
<input type="hidden" name="mailflag" value="true" />
</p>
</form>
END;
mb_language('Japanese');
mb_internal_encoding("UTF-8");
if($_POST["mailflag"]=="true"){
if (mail("****@****","不在連絡",
"【不在連絡】\n\n" . $_POST["name"] .
"\n用件 : " . $_POST["reason"] .
"\n期間 : " . $_POST["tuki"] . "月" . $_POST["niti"] . "日 ~ " . $_POST["tuki2"] . "月" . $_POST["niti2"] . "日" .
"\n\n" . $_POST["freeans"], "From: *****@*****")) {
echo "メールが送信されました。";
} else {
echo "メールの送信に失敗しました。";
}
}
echo "</td></tr></table>";
?>