1、把数据库sql文件查找 CHARACTER
替换成 CHARACTER SET utf8 或 CHARACTER = utf8
2、到phpmyadmin 创建一个新的数据库的时候应该选 整理 latin1_swedish_ci
3、到phpmyadmin 进入新建的数据库,导入数据库文件
4、用UltraEdit转换所有ANSI格式的php源码文件为UTF-8格式:File --> Conversions --> ASCII to UTF-8
5、在php源码文件中必须加入:
在
后加入
6、在连接数据DB的文件中找到类似一下代码
$host="localhost"; $DBname="aa"; //数据库名字$user= "root"; //用户名$passwd = ""; //密码$link = mysql_connect($host,$user,$passwd) or die ("Fail");
$db = mysql_select_db($DBname, $link) or die ("Fail"); //连接
// 要在真正query DB取出资料前,必须加入下面3行mysql_query才可以:
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
7、在php源码中, 如有应用htmlentities和htmlspecialchars时需要注意:
要似如下格式:
$chars = htmlentities($chars,ENT_QUOTES,"UTF-8");
$chars = htmlspecialchars($chars,ENT_QUOTES,"UTF-8");
如有应用addslashes()或mysql_real_escape_string()记得用以下:
$chars = stripslashes($chars);
另外如果需要的话还可设置:
1、php.ini 设定php中的语系为 (记得restart)
default_charset = "utf-8"
2、my.ini 设定MySQL中的语系为 (记得restart)
[mysqld]
init_connect='SET NAMES utf8'
default-character-set=utf8
[client]
default-character-set = utf8
你好,我是一名机械工程师,自学通过网络工程师中级考试,希望我的回答对你有所帮助。 家用电脑也可以做网站服务器,网站服务器相对于家用电脑来说,可靠性稳定性更强。 网站服务器的硬件参数不一定很高,但是可靠...
国际域名删除时间大约为:30+30+5=65天,具体固定的删除时间网上也是众说不一,有时又会是75天,所以它带有很大的随机性,但也有一些普遍规律可言。准确来讲,国际域名过期65–75天后ICANN(互...
中国UGG官網(wǎng)網(wǎng)址是(shì)是(shì)主打卖高端的羊毛(máo)皮靴,现在也有凉鞋、拖鞋、围巾、手套甚至(zhì)衣服等服装服饰。 UGG简介: 1978年(nián),...
商业的核心是营销! 电子商务的核心是网络营销! 企业网站能不能帮助企业赚钱,关键是这个企业网站是否能够很好的发挥出网络营销的作用,所以对于企业网站而言,要从网络营销的角度来设计。但是目前的大部分企业网...
备案就是备的域名,空间不要备案,但是如果没有域名,光有空间也不管用,所以备案是给域名的,域名就像是一台电脑的密码,没有密码就不能玩电脑,你要知道密码才能玩,而备案就是给你密码的途径,如果你没有密码,光...
这个问题的答案,就和问取个老婆多少钱一样,没有标准答案。取个老婆,得看你娶的是二婚的,还是头婚的?漂亮的还是一般的?贤惠的还是贪婪的?要不要求你买房买车?摆酒去五星级酒店还是家里自己做?做个网站也类似...
要想了解做一个网站都需要哪些编程技术,首先要了解开发一个网站都需要哪些角色的参与,通常情况下,一个运营级网站需要产品经理、策划、视觉设计师、交互设计师、项目经理、架构师、前端开发工程师、后端开发工程师...
1、后缀类型区别 com域名是国际域名而cn是国内域名,com的使用范畴和基础人群更大。 2、注册要求区别 com域名注册不需要提交审核资料,可以马上注册成功。cn域名也可以马上注册成功,但必须要提...