誰かが助けることができるのだろうか - 私はこれを解決したと思ったが、まだいくつかの問題がある。Mysqlの言語文字での作業
私は様々な国から継承したCMSシステムに基本的に情報を入力しています。
少しの助けと研究の後、私は少なくともデータベースに正しく保存しました。例えば、óはóとして保存されます。
しかし、DBから取得した場合でも、まだ「³」と表示されます。これをPHPのページに変換する方法はありますか?なぜこれが正しく表示されないのですか?
mysql_set_charset( 'utf8'、$ link2);を使用しました。接続の直後にセットアップファイルに名前を設定すると、問題のPHPページはutf8の正しいメタになっているように見え、ページはヘッダーにtransistionalに設定されます。
私はPHPページが文字をASCIIで表示していることを検出するmbを使っていました。
感謝しています。
おかげ
ないあなたの質問への答えが、良い背景読書:[絶対最小すべてのソフトウェア開発者は絶対にUnicodeと文字セットについて肯定的に知っていなければならない!(http://www.joelonsoftware.com/articles/Unicode.html) –
ありがとう、私は – mro
を読んでいるよ。 óのような文字がCMSページから正しくインストールされているため、phpmyadminで正しく表示できますが、あなたはこのページのURLを書くことができますか? – mro