我正在提取数据库数据宽度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);
});
}
提前谢谢。
我解决了我的问题:
我所需要的只是:
- 将
mysql_query("SET NAMES UTF-8");
和mysql_query("SET CHARACTER SET 'utf8'");
放入所有PHP文件中 - 将
AddDefaultCharset UTF-8
添加到 .htaccess 文件。