ドイツ語のウェブサイトでエンコードに問題があります。このテキストは私が手にデータベースに保存されている場合引用符( "")とその他の特殊文字のPHPエンコードに関する問題
「EröffnungsfeierFISアルペンスキーWM 2011」
: 私はテキストを持っていますか?それらの引用符の代わりに。
私は成功せず、ファイルの先頭に
header("Content-Type: text/html; charset=utf-8");
mb_internal_encoding("UTF-8");
setlocale(LC_ALL, 'de_DE.utf-8');
を配置しようとしました。テキストの残りの部分が取り除かれ、Oなどの最初の文字に達した後、上記のテキストを挿入するとき、私は、その後、
mysql_set_charset('utf8', $connect);
を使用しかしきた
。
テーブルの文字セットと照合順序はUTF-8です。 スクリプトファイルは、BOMなしでUTF-8として保存されます。
私は見た目が不足しています。
あなたはうまくいったようです。あなたはそのページへのリンクを提供できますか? utf-8以外のhttp-equivメタタグを設定しましたか?テキストをデータベースに挿入するページをチェックします。 – martinstoeckli
自己管理型Webサーバーに公開していますか?たぶんあなたが原因でロケールを生成するのを忘れた( '/ etc/locales.gen'を編集し、必要なコメントを外し、' locale-gen'をルートとして)、それは何度も起こりました:-) –