指定浏览器打开网页的编码格式:
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。
注意:charset=gb2312要和mysql_query("setnamesgbk");保持一致!!
 
更改文件的编码格式:
使用EditPlus,在右下角:,可使文件在gbk和utf-8等编码间自由转换。
 
防止数据库输出乱码:
当数据库中的记录是以utf-8格式存储时,在网页中直接读取数据库中的记录时,输出的中文是乱码,在连接数据库的php文件中加入:
mysql_query("setnamesgbk");则输出正常。
而在数据库连接文件中加入mysql_query("setcharactersetutf8");或者mysql_query("setcharactersetgb2312");
则是为了MYsql数据库可正常保存中文字符。

更多相关文章

  1. include一个php文件,经常会失败,请问需要注意些什么?
  2. 用于上传多个文件的PHP代码
  3. php中如何获取文件的正确路径
  4. 入门: 如何在xampp中运行php文件 (WINDOWS)
  5. 自动同步vps服务器或本地文件的数据到百度网盘
  6. PHP文件操作 - 替换某行,插入某行,删除某行,获取行号
  7. php读取目录及子目录下所有文件名的方法
  8. 如何在XMLHttpRequest中获取实际文件?
  9. mysql值以数组格式转换为PHP数组

随机推荐

  1. Web开发实战学习(涉及EL表达式,JSTL,数据库)
  2. 求VB.net2010做一个简单数据库系统具体操
  3. SQL查询 - 从表中查找不同的用户
  4. 请高手看看我用C#编的连接SQL的哪里出了
  5. centos快速安装mysql
  6. centos7 nginx安装 及MySQL-python
  7. sqlserver各种注释语句的写法
  8. 关于php5连接sqlite的问题
  9. win7上python2.7连接mysql数据库
  10. 学习iPhone开发中 sqlite3的使用