又是网页的编码问题!求一劳永逸的解决方法。 mysql_query("set names 'UTF-8'"); mysql_query("update aa set name='东东'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去美国做php吧,,估计不会乱码、。 有一劳永逸的办法...全部改成utf-8就行了(有的虚拟主机里根本没有gbk/gb2312,但所有主机都有utf-8)应该能解决所有编码问题...1 zendstudio(或者其他编辑器)默认编码改成utf-82 phpmyadmin默认编码改成utf-8_unicode_ci3 文件头加入<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />4 mysql connect后加上 mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER_SET_CLIENT=utf8"); mysql_query("SET CHARACTER_SET_RESULTS=utf8");5 把所有文件(*.php,*.html,*.sql....)转成UTF-8格式保存,可以用convertz802 果然是自己动手丰衣足食啊 呵呵 自己调试好像成功了。include('./class.ascii.php');include('./chinese.class.php');header("Content-Type: text/html; charset=utf-8"); $content='愛華頓';$charset='gb2312';$target='utf-8';$chs = new Chinese($charset, $target);echo $a=$chs->Convert($content);$content='愛華頓';echo $b=ascii::decode($content);$content='稲地箉';$charset='big5';$target='utf-8';$chs = new Chinese($charset, $target);echo $c=$chs->Convert($content);file_put_contents('t.txt',"$a\n\r$b\n\r$c\n\r ");用了两个类,其实应该用一个就可以的,不过先不管那么多了成功了就好。以后有时间再研究。有需要这些类的朋友请联系我吧。Q:21180834 请问个关于URLRewrite的用法,很简单的问题 关于php中strtok的一点疑问 JS数组变成PHP中相等的数组请高手指点? 怎么用程序区分内网ip和外网ip啊? adodb的问题 一个弱问题,今天在教程上看到这样一句话:"若php以模块方式执行.......",请问什么是以模块方式执行,还可以以什么方式执行? sql语句,两次分组查询 为什么使用Adodb插入到Ms sql里面的中文都变样子了?? 问题 还是session问题! 求php快速复制整个目录的方法,另求exec下操作xcopy的具体方法 copy("1.gif","2.gif); 一会成功一会失败是什么原因引起的?
2 phpmyadmin默认编码改成utf-8_unicode_ci
3 文件头加入<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4 mysql connect后加上
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
5 把所有文件(*.php,*.html,*.sql....)转成UTF-8格式保存,可以用convertz802
include('./chinese.class.php');
header("Content-Type: text/html; charset=utf-8"); $content='愛華頓';
$charset='gb2312';
$target='utf-8';
$chs = new Chinese($charset, $target);
echo $a=$chs->Convert($content);$content='愛華頓';
echo $b=ascii::decode($content);$content='稲地箉';
$charset='big5';
$target='utf-8';
$chs = new Chinese($charset, $target);
echo $c=$chs->Convert($content);
file_put_contents('t.txt',"$a\n\r$b\n\r$c\n\r ");
用了两个类,其实应该用一个就可以的,不过先不管那么多了成功了就好。以后有时间再研究。有需要这些类的朋友请联系我吧。Q:21180834