![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは。PHP初心者の者です。
大変困っているのですが、PHPで作成したエントリーフォームより送信ボタンを押下すると、入力データがメールに届く機能を作成したのですが、
本文の一部分が文字化けしてしまいます。
正しい → 月給25万円
誤り → 月・u梛・5万円 など
原因が全く分かりません。
お分かりになる方、助けてください。。。
ちなみに文字コードなどの設定ですが、
mb_language("Japanese");
mb_internal_encoding("Shift_JIS");
$body = mb_convert_encoding($body, "JIS");
・・・
mb_send_mail($email_to,$email_sub,$body,$header)
という感じです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
mb_send_mail()ではなくmail()コマンドをつかってみては?
yambejpさん回答のほう、ありがとうございます。
mail()に直して試してみたのですが。。。
やっぱり変わらず、本文の一部分が文字化けをしてしまいます。
文字コードの設定が悪いのでしょうか???
No.2
- 回答日時:
うーん、なんでしょうね?
私の環境ではとりあえず問題なさそうですが・・・
mb_internal_encoding("Shift_JIS");
を
mb_internal_encoding("SJIS");
にして、
$body = mb_convert_encoding($body, "JIS","SJIS");
としてみるとか・・・
(あんまり期待できないですが)
yambejpさん、早い回答、本当にありがとうございます。
上記の「Shift-JIS」→「SJIS」に変更もやってみましたが。。。
変わらずでした。。。(T_T)
yamabejpさんの環境で出来るということは、
私の方のメールサーバ?メールブラウザ?環境が影響を及ぼしているのですかね。
もう少し、調べてみます!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP メールフォームのタイトルが文字化け 2 2023/06/17 12:00
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SJISで取得した半角カナをUTF-8...
-
Access VBA wiht文での実行時エ...
-
PHPmailerでの添付ファイルの文...
-
Gmailへのメール送信で文字化け
-
postの文字化け防止について
-
txtファイル作成の際に文字コー...
-
UTF8メールがLotus Notesで文字...
-
PHPでの文字列置換について
-
PHPスクリプトでエンコードエラー
-
文字化け変換方法
-
PHPアクセスログ バッチ処理
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
メッセージボックスで1025文字...
-
ソースコードの1行が長いとき...
-
文字の入力で横バー上段、中断...
-
文字列の括弧について(初心者)
-
エクセルVBA 文字列領域が不足...
-
全角括弧と全角読点の間隔を狭...
-
C++でのCRLFについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化け変換方法
-
phpのメールフォームの完了画面...
-
SQL Serverで文字コードUTF-8
-
UTF8メールがLotus Notesで文字...
-
SJISで取得した半角カナをUTF-8...
-
mail()で送信したメールのタイ...
-
RSSを取得すると文字化けする。
-
includeファイルの文字コードに...
-
phpフォームで携帯へメール送信...
-
PHP+Postgres 「髙」が文字化け
-
廣のjis変換で文字化け
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
PostgreSQLからCSV形式でエクス...
-
メールのCCに複数のアドレスを...
-
PHPmailerでの添付ファイルの文...
-
ASCII文字列をEUCなどに変換し...
-
mb_convert_encoding で 一部の...
-
SJIS→UTF-8変換後の文字化けに...
-
CGIを作っています。渡されて来...
-
mb_ereg_replace での文字変換
おすすめ情報