2016-04-15 15 views
-1

私の問題はドイツ語の文字を表示し、ブラウザは疑問符記号の文字を変換しています。 enter image description hereブラウザ表示ドイツ語の言語の問題

ここに画像を追加しました。あなたは正確な問題を確認できます。

私はまだ私は同じ問題を取得していますまた、

のようなメタタグを試してみました。たぶん

(Webサーバ上で動作している場合)の設定が間違っている:私のコード

<meta charset="utf-8"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta name="viewport" content="width=device-width, initial-scale=1"> 
     <meta name="description" content=""> 
     <meta http-equiv="Content-Language" content="de, fr, it, en"> 
     <meta name="author" content=""> 
+2

ファイルのを投稿できますか?あなたはutf-8を選んだのですか? –

+0

[UTF-8でエンコードされたHTMLページの可能な重複は、文字の代わりに (疑問符)を表示](http://stackoverflow.com/questions/5445137/utf-8-encoded-html-pages-show-questions-marks-代わりに - of-characters) – IdeaMan

+0

私は質問の頭の部分を追加しました –

答えて

0

こんにちは、私は答えを見つける必要があり、自分自身のデータをPHPサーバーサイドスクリプトのthatsを使用してDBから来

なぜHTMLのmetaタグが機能していないが、我々はPHPのヘッダを使用してそれを行うことができます。 1行のコードをチェックしてください。

header( 'Content-Type:text/html; charset = ISO-8859-1');

+0

これは私が上記のコードを入れてうまく働く完璧な答えです –

0

だから、いくつかの可能性があるコード

を修正するために助けてください。 ISO 8859-1の設定を検索します。

また、ブラウザの設定にすることもできます。 this topic on stackoverflowを確認してください。 .htaccessを使用してブラウザにUTF-8を使用させる方法について説明します。

そして、このすべてがうまくいかない場合は、すべての文字を検索と置き換えでhtmlコードに変更できます。これはUTF-8なしで動作するはずです。

  • Ä= &Auml;
  • A = &auml;
  • Ö= &Ouml;
  • ö= &ouml;
  • Ü= &Uuml;
  • ü= &uuml;

私はあなたがフィンを願って解決策。

+0

これも試してみましょう。 –

+0

他の方法はどうですか? – Philipp

+0

私はデータベースからの内容を動的に表示しています。どのようにPHPロジックを使用してその文字を置き換えることができますか? –

関連する問題