-1

MySQL構成、PHP構成、およびApache構成でUT8を有効にしました。

phpMyAdmin で UT8 文字を正しく表示できます。データは MySQL データベースに正しく保存されます。

ただし、PHP ページでデータを呼び出すと、PHP は? データベースの文字の代わりに。

php.ini で UTf8 を有効にしました default_charset = "utf-8"

また、PHP ページのヘッダーを UTF8: header('content-type: text/html; charset: utf-8'); で呼び出しました。

見逃したものはありますか?PHP ページで文字セットを正しく表示するにはどうすればよいですか?

注: phpMyAdmin はデータベースから UTF8 を正しく表示します。

ありがとう

4

2 に答える 2

0

あなたはそれらのほとんどを手に入れたと思います。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">HTML ドキュメントに追加します。

ヘッダーだけを送信するだけでは不十分です。

于 2013-11-06T11:10:31.900 に答える