各位好
为什么数据库里存的是形如 很少在网上
读出来有的页面为中文有的页面却是这样子的
为什么数据库里存的是形如 很少在网上
读出来有的页面为中文有的页面却是这样子的
解决方案 »
- cate_no 值是 6,2,9,13,19 ,WHERE cate_no in (6,7,8)
- 使用Zend Studio 8 XDebug断点调试不停止
- 怎样用PHP将留言信息提交表单到邮箱
- 新手问下,这是人气最好的php论坛吗?
- smarty 输出的网页,页面顶部会有一行空格,在firefox 上看,是四个小格,高手!
- 关于session覆盖的问题,急,高手过来看看!!!!
- YulinBBS
- 如何让我输入的内容按我的排版格式 输出
- 问一个不相关的问题。基于PHP的论坛哪个好一些?
- 如何才能将PHP4和Apache服务器在Windows 2000上模块化安装?求救!!
- ZendStudioForEclipse-6.1.2 的注册
- 通过计划任务 bat调用php.exe执行php文件
楼主把出问题的那部分代码贴上来看看
程序是 《php web2.0 开发实战》里的程序 安装完成以后有的页面就是这么显示的,有的页面能显示中文
我看了一下mysql数据库存储的也是 HTML实体而不是中文字 ,是类似在的一堆东西
在test表中插入数据,test表字段1名为word1,编码方式选择默认的latin_swedish,插入楼主给出的汉字内码INSERT INTO `test` (
`word1`
)
VALUES (
'很少在网上'
);在网页上仍然是正常显示的,所以不是数据库编码问题…
难道会是&#22312这个全角符号引起的?= =||
页面是 Unicode ,表单POST过来的是 Unicode 编码. 经过 html 的转码后,就成 &#xxxxx; 格式了..
郁闷
是页面的
charset=iso-8859-1"
大家全被楼主绕到数据库里去了…
为什么页面从数据库里读出来的中文显示正常而我用PHPMYADMIN 看里面的字段内容却是乱码呢