韶聪 发表于 2011-4-15 16:25:33

oracle链接成功后,从数据库中取出的数据中文不能显示

oracle链接成功后,从数据库中调出的数据,字母数字都能正常显示,但是中文不能识别,不显示,请高手帮忙,我应该改哪的配置啊?我用的是codeigniter2.0版本的,请求前辈高手帮帮忙啦

jeongee 发表于 2011-4-15 16:35:33

编码要统一啊,你看是你oracle数据库编码是不是gbk的

baiyuxiong 发表于 2011-4-15 16:59:08

注意四个地方的编码:
1、数据库的编码
2、CI设置的编码,在config.php里设置
3、views里写的编码
<meta http-equiv="Content-Type" content="text/html; charset=gb18030" />
4、文件保存时的编码。用记事本的另存为能看到编码
这四个编码要统一

韶聪 发表于 2011-4-16 11:26:57

回复 3# baiyuxiong


   再冒昧的问一句,最后的文件保存时的编码在哪设置啊?

baiyuxiong 发表于 2011-4-19 10:45:57

回复 4# 韶聪


   你用notepad++或者ultraedit都可以查看和转换编码的。推荐用notepad++,开源的。
http://notepad-plus-plus.org/

韶聪 发表于 2011-4-20 16:49:59

我试了,不行啊。如果网页内容显示中文了,title就会显示乱码,网页显示乱码,title就显示中文,调不过来

jemmy117 发表于 2011-4-20 18:18:20

修改CI底层连接ORCALE的类 添加字符

韶聪 发表于 2011-4-22 16:30:14

???什么意思?CI底层添加什么字符?

kissgxd 发表于 2012-4-5 15:32:16

借问如何链接的oracle,能把database.php的配置给我么

wangmingjun 发表于 2012-10-23 09:23:21

kissgxd 发表于 2012-4-5 15:32 static/image/common/back.gif
借问如何链接的oracle,能把database.php的配置给我么

你的oracle数据库连接成功了么?
页: [1] 2
查看完整版本: oracle链接成功后,从数据库中取出的数据中文不能显示