SQLite と php5でデータベース管理画面を作っていますが、
日本では正常に表示されますが、
中国からアクセスすると文字化けしてしまいます。
文字はソース上で下記のように設定しています。
mb_convert_encoding($aaa,"SJIS","EUC-JP");
SQLiteが、SJISに対応していないと思い、
monospaceに変換するように下記のように変更しました。
mb_convert_encoding($aaa,"monospace","EUC-JP");
しかし、画面上で
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Unknown encoding "monospace"
in C:\Apache Group\Apache2\htdocs\aaa\aaa.php on line XXX
と出ます。
なにか解決策をご存知の方いらっしゃいましたら
お教えいただけると幸いです。
どうぞよろしくお願いいたします。
なお、ページ自体の文字設定は、
<meta http-equiv="Content-Type" content="text/html; charset=S-JIS">となっているところ、
ソース変更にともないこちらも、charset=monospace">と変更しました。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
monospaceってフォントですよね。
エラーの内容より、少なくとも使用されているPHP環境ではそのような「エンコーディング」はサポートされていないことがわかります。フォントの指定はhtml中かcssで行いましょう。
問題は中国にあるマシンがそもそもシフトJISを扱えるかどうかという点にある気がしますが。
ANo.1の方が書かれているように、可能であればファイルのエンコーディング、内部エンコーディング、出力エンコーディングなどすべてのエンコーディングUTF-8にした方がベターかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- PHP Content-Typeが機能していない? 2 2022/07/17 11:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字化け変換方法
-
phpのメールフォームの完了画面...
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
SJISで取得した半角カナをUTF-8...
-
SJIS→UTF-8変換後の文字化けに...
-
UTF8メールがLotus Notesで文字...
-
SQL Serverで文字コードUTF-8
-
IMAP関数で取得した文字列の、...
-
PHPでのメール差出人名について
-
mysql登録時の文字化け
-
エスケープ文字の復帰(¥r)と...
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
文字の入力で横バー上段、中断...
-
全角括弧と全角読点の間隔を狭...
-
JAVA System.out.println の ...
-
テキストファイルから改行コー...
-
記号は半角と全角どちらがよい...
-
メッセージボックスで1025文字...
-
エクセルVBA 文字列領域が不足...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL Serverで文字コードUTF-8
-
文字化け変換方法
-
SJISで取得した半角カナをUTF-8...
-
UTF8メールがLotus Notesで文字...
-
PHPmailerでの添付ファイルの文...
-
PostgreSQLからCSV形式でエクス...
-
phpのメールフォームの完了画面...
-
記号だけの文字化け対応について
-
mail()で送信したメールのタイ...
-
PHP+Postgres 「髙」が文字化け
-
メールのCCに複数のアドレスを...
-
phpフォームで携帯へメール送信...
-
IMAP関数で取得した文字列の、...
-
PHP cURLでPOSTした値が文字化...
-
mb_convert_encoding で 一部の...
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
mb_strposについて予定外の結果...
-
UTC-8→SJISで文字化け
-
PHPでの文字列置換について
-
SJIS→UTF-8変換後の文字化けに...
おすすめ情報