PHP与QL间乱码问题及其解决方案.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-05-20 发布于北京
  • 举报

PHP与mssql间的乱码

一、php与mssql间,数据存取时的乱码是如何产生的?

通常我们使用Dreamweaver创建的php页面文件的文件编码是utf-8,页面的head部分

中,也通过charset指定浏览器的解析编码为utf-8,而我们的SQLServer在安装及使用的时

候,都是选择简体中文,所以数据库默认的数据编码为gb2312,因此,在不同编码间,数

据的存取就出现乱码了。

二、如何解决乱码?(有两种办法)

1、使页面文件编码,解析编码,数据数据编码统一为gb2312

首先使用Dreamweaver创建pup页面,

然后用记事本或editplus等软件打开这个pup文件,另存为,保存的时候选择gb2312

或ANSI,

再把页面中的meta和pup文件中的header改成gb2312

metahttp-equiv=Content-Typecontent=text/html;charset=gb2312/

header(Content-Type:text/html;Charset=gb2312;);

这样所有编码就完

文档评论(0)

1亿VIP精品文档

相关文档