PHPで問合せフォームを作っていて、最初は文字コードが”EUC”でうまく動作していました。ところが、サーバを変えたら文字化けしてしまい、問い合わせたところ”UTF-8”に変えてくださいと言われました。
単純に”EUC”だったところを”UTF-8”に修正したら、HP上の表示は直ったのですが、送信されるメールが文字化けしたままなのです。(「?????」という感じで)
mb_language("uni");
を入れたらいいのだろうというとこまでは辿り着いたのですが、どこに入れてもうまくいかず・・・。
http://www.infinity-dimensions.com/blog/archives …
もともと私が作ったプログラムではなく、PHPの知識がないため困っています。
自分なりに調べて、いろいろ試してもわかりませんでした。
助けていただける方がいらっしゃいましたら、よろしくお願いいたします。
-------------(現在のソースです)-------------
<?php
foreach($_POST as $key => $val){
if(is_array($val)){
continue;
}
$val = mb_convert_kana($val, "KVas","UTF-8");
$val = trim($val);
$val = stripslashes($val);
$val = htmlspecialchars($val);
$_POST[$key] = $val;
}
?>
<form method="post" action="<?php print($_SERVER["PHP_SELF"]); ?>">
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- その他(プログラミング・Web制作) ColabでのPytorchのエラー 1 2022/11/19 20:51
- Visual Basic(VBA) Worksheets メソッドは失敗しました。のエラー処理のやり方 4 2022/05/29 21:29
- 統計学 機械学習(最適化問題)のプログラムで、以下の2つの関数がどんな関数なのかご存知の方はおりますか? d 5 2022/06/23 00:35
- C言語・C++・C# C言語 leetcode21 Merge Two Sorted Lists 2 2022/04/24 19:35
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- その他(プログラミング・Web制作) AndroidStudio 途中で終了する。 1 2023/04/26 11:21
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PostgreSQLからCSV形式でエクス...
-
正規表現で数値から始まりYを1...
-
メールフォームが部分的に文字...
-
PHPのsendmailでの文字化けにつ...
-
PHP4.3でapplication/x-javascript
-
SJISからUTFに変換して...
-
UTC-8→SJISで文字化け
-
次のPHPの式で間違っているとこ...
-
PHP+Postgres 「髙」が文字化け
-
携帯とPCにメールを送る(文字...
-
mb_send_mailの2重投稿を防止し...
-
PHPスクリプトでエンコードエラー
-
SQL Serverで文字コードUTF-8
-
SJISで取得した半角カナをUTF-8...
-
よく、書式で出てくる ○○ ( ○○,...
-
mb_internal_encoding('sjis');
-
「あ」→「82A0」のようにshift-...
-
PHP cURLでPOSTした値が文字化...
-
特殊な文字エンコーディングで...
-
VBAのコマンドボタンの文字列の...
マンスリーランキングこのカテゴリの人気マンスリー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 での文字変換
おすすめ情報