php access 中文乱码

因为服务器支持php+asp+access,个人比较喜欢php,所以打算使用php+access做网站的,但是如果使用utf-8编码,php+access中文会出现乱码,原因是access的编码是由系统决定的,如果的中文简体的系统,则access的编码为gbk,所以,如果服务器使用的是中文简体,但是又想使用php+access,就必须在php中加入

header("Content-Type: text/html; charset=gbk");

在html中加入:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

当然文件也要存为gbk才可以,个人觉得这种方法比较好。

还有中方法就是在读取和插入数据库数据时转码,但是这种方法效率很低。

发表评论