DW(DreamWerver)PHP网页中文乱码(记录集中文乱码)解决法

[09-07 19:35:47]   来源:http://www.88dzw.com  浏览器问题   阅读:8971

文章摘要: 问题: 用DW制作php动态网页,连接mysql数据库成功,添加了一个记录集。浏览网页时,中文出现乱码现象? 解答: 在网上找了好多答案,多数是重复的,让增加URL编码函数server.URLEncode(),有让修改数据库编码方式等等,都没解决掉问题。 因为,我的网站数据库已使用两年,已经不能再改变编码方式,否则,网页全乱了。最后,在一个论坛上看到一篇文章,利用其中方法解决了乱码问题。就是在数据库查询页面中加入一句“<?phpmysql_query("set names utf8;"); ?>。再浏览php网页时,中文正常显示,问题解决

DW(DreamWerver)PHP网页中文乱码(记录集中文乱码)解决法,标签:浏览器问题解决,http://www.88dzw.com
  问题:
  用DW制作php动态网页,连接mysql数据库成功,添加了一个记录集。浏览网页时,中文出现乱码现象?

  解答:
  在网上找了好多答案,多数是重复的,让增加URL编码函数server.URLEncode(),有让修改数据库编码方式等等,都没解决掉问题。
  因为,我的网站数据库已使用两年,已经不能再改变编码方式,否则,网页全乱了。最后,在一个论坛上看到一篇文章,利用其中方法解决了乱码问题。就是在数据库查询页面中加入一句“<?php
mysql_query("set names utf8;"); ?>。再浏览php网页时,中文正常显示,问题解决了。

  每一种药不能制百病,加一句能解决我的php网页中文乱码,不见得适合所有朋友的php网页。我说一下我网页及数据情况。
  我数据库所有编码:utf8_general_ci
  用DW制作的网页:PHP
  php网页编码格式:charset=utf-8。

  在以上情况下,在以下数据库查询代码如下(未加前):
<?php require_once('../../Connectionsphp'); ?>

<?php
if (!function_exists("GetSQLValueString"))……

  加入mysql_query语句后代码如下:
<?php require_once('../../Connectip'); ?>

<?php
mysql_query("set names utf8;");

if (!function_exists("GetSQLValueString"))……

  与我制作网页情况类似的朋友,可以参考此方法了。
Tag:浏览器问题浏览器问题解决电脑技术 - 浏览器问题

《DW(DreamWerver)PHP网页中文乱码(记录集中文乱码)解决法》相关文章