0

英語以外、つまりトルコ語でプロジェクトを行うのはこれが初めてです。PHP でコードを開始しますが、直面している問題は、メタ コンテンツの文字セットを設定することです。コードの重要な部分は次のとおりです。この行を使用して、サイトのトルコ語文字を定義します。

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
  </head>
 <body>
  MY CODE HERE ...
 </body>
</html>

ラインは Chrome では正常に動作していますが、firefox と IE では問題があり、

また、行を次のように置き換えます

<meta charset='ISO-8859-9'> 

問題は同じで、

すべてのブラウザで動作するステートメントを教えてください。

注: コンソールまたは firebug ウィンドウにエラーはありません。唯一のことは、firefox と IE が上記の両方の行を無視していることです。

4

2 に答える 2

2

文字を utf8 から iso に入れたい場合は、php で utf8_decode を試すことができます。うまくいかない場合は、utf8_encode または htmlentities("text", ENT_QUOTES, "ISO-8859-1"); を試してください。

于 2012-05-02T10:17:36.903 に答える
0

私が実際に得たものは。

iconv("ISO-8859-1", "UTF-8", $var)

私の問題は解決されました。すべてのブラウザがこのコードをサポートしています。Stackoverflow チームとレスポンダーに感謝します。

これはあなたと一緒に研究できて本当にうれしいです。

于 2012-05-09T10:56:43.337 に答える