我知道到目前为止,这个话题被descibed几次,但这里是我的怪之一:ZEND PHP + JQUERY编码问题
我有我的数据库设置为
拉丁-2-一般慈
我的页面设置为:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php header('Content-type: text/html; charset=utf-8');?>
这里是问题,当我尝试使用抛光升etters即“ą/ł” 我必须分离方法来添加信息到我的MySQL基地。
首先使用AJAX的JQUERY-抛光字母没有存储,因为它似乎看上去但像这样的事情:
人?
,但令人惊讶,当我用JS把它们在屏幕上看起来不错 - 一个
二和Zend_Form - 我键入他们直接只使用PHP代码中添加信息,字符存储确切方式 - 在我数据库:łołoł但是当JS尝试阅读这些字符是中省略FE
数据库:łołoł
查看:OO
任何想法如何解决它?
问候
拉狄克
您应该使用在整个管道UTF-8。将latin-2从数据库中取出并将其转储到utf-8环境中将不起作用。 – 2012-03-22 16:50:19
把所有东西都改成utf-8仍然是同样的问题 – radek 2012-03-22 23:52:45