合肥市高新区长江西路与科学大道交口5F创业园A座309 合肥网站建设 - 合肥网站制作 - 安徽网络公司
136 5560 1775
为政府搭建高效应用平台,为企业塑造良好形象,为网民营造美丽温馨家园!

php+mysql制作网站容易出现乱码及解决方法

发布日期:2011-12-20  浏览次数:2343

现在制作网站的一般主流的开发语言都是php+mysql。因为他的开源和可扩展性所以受到很多开发者的喜爱,我们合肥网站建设启迈网络目前主要使用的开发语言也是php。我们在用的过程中,经常发现php+mysql如果操作不当,很容易出现乱码的现象。今天合肥网络公司根据自己平时遇到的一些情况和大家说说。

 

1、数据库与网页编码不一致

因为php开发我们基本上都是用mysql数据库的。这个就很容易出现一个现象就是我们网页的编码如何和我们的数据库的编码不一样很容易出现乱码。修改的方法肯定是把两个编码统一,这个一般程序人员只要稍作注意就可以避免的。

 

2、数据库里面的表编码可能不一致

我们在建立数据库的时候通过选择默认的编码,一般的都是utf-8的。但我们常常会因为表的字段或表的数量不够。我们有时可能为了增加数据库的字段或表。这个时间也一定要注意编码的统一。

 

3、用户提交页面的编码与显示数据的页面编码不一致,就肯定会造成PHP页面乱码。

 

4、 如用户输入资料的页面是big5码, 显示用户输入的页面却是gb2312,这种100%会造成PHP页面乱码。

 

5、 PHP连接MySQL数据库语句指定的编码不正确。

 

6、本地的mysql版面和服务器上的如果不一致,当我们导入数据的时候使用phpmyadmin的时候也会很容易出现这种现象的。

 

其实关于使用MySQL+PHP产生乱码的发生原因以及解决之道还有很多很多的原因,主要还是要在于程序人员经验的积累,上面所说的这些了只是很多情况下会遇到的,当然我们也欢迎广大新老客户和技术朋友与我们一起学习交流。

About Us

合肥启迈网络科技有限公司专业从事网站建设、网站优化、虚拟主机、域名 注册等网络服务。专业的设计团队、一流的服务态度和先进的网络技术让我 们在竞争激烈的网站设计这行业中蓬勃发展.......[ 查看详情]
服务热线:13655601775

Contact Us

网址:www.qimaikj.com

熊经理:13655601775
E-mail:qimai@qimaikj.com
地址:合肥市高新区长江西路与科学大道交口5F创业园A座309

免费咨询