2012-04-09 1 views
1

データベースのデータ幅jqueryを抽出してサイトのコンテンツを作成しています。問題は、私のハンガリー人のキャラクターが、サーバーからクライアントまでの途中で失われてしまうことです。たとえば、 "kosárlabda"は "Kos rlabda"になります。データベースからロードするとハンガリー語の文字が消えます

応答ヘッダーをphpで設定することは役に立ちません(ISO-8859-2、またはUTF-8も役に立ちません)。 私は<?php header('charset=ISO-8859-2'); ?>を私の呼び出されるファイルの上に持っています。事前に

function load(type,values) { 
    $.get(type+".php", function(data) { 
     $("#data").html(data); 
    }); 
} 

ありがとう:

これは、私がデータをロードするために使用する方法です。

+0

類似性:[http://stackoverflow.com/questions/10179760](http://stackoverflow.com/questions/10179760) – Sakknekedro

答えて

0

私は私の問題を解決しました:

私は必要なすべてだった:

  • は、.htaccessファイルにAddDefaultCharset UTF-8を追加し、すべてのPHPファイル
  • mysql_query("SET NAMES UTF-8");mysql_query("SET CHARACTER SET 'utf8'");を置きます。
関連する問題