判断一下是什么语言,然后动态设置charset就可以了啊..
解决方案 »
- phpMyAdmin-3.4.5-all-languages怎么安装啊
- 有没有高手 给帮忙配置一下apache服务器
- RewriteRule重写问题
- !$this->alias && $this->alias = $this->table; 这条语句是如何执行的?
- 如何让php带搜索条件分页
- 搞混了,php到底有没有变量声明这回事?哪位能给予指点,谢谢!另,php自身是否有.ini格式文件的解析函数?
- php 创建表的问题
- 这样的搜索功能如何实现,最好有例程
- 我想这样产生ID,麻烦大家帮我看看是不是可行
- linux系统下用php编写邮箱验证
- 请前辈向新人指点php学习方法 以及经典的教材(进者有分!)
- 求一PHP正则表达式
哪位高手知道啊 ??
假如说你用gb2312
哪么文档要保存成ansi
二用utf-8
要保存成utf-8的
所以光改了charset好像也没用
关于你的问题解决方案
第一:可以强制header() ,设置为utf-8
第二:设置meta 里的字符编码为utf-8
第三:文件本身为utf8
第四:数据存取时,mysql4.1以上版 mysql_query("set names utf8");
动态给一个charset设置一个变量,然后根据选择的语言对这个赋值不就行了吗??
发果数据输出是utf-8,而你的文件仍是iso或gb2312
70%以上几率是要出现乱码如果你设了meta 为utf8仍有30%的机率会有乱码
但是用utf-8,法语中带有长音符和开音符的就是乱码啊,那怎么办呢?————
这个你的文件编码最好是utf-8,此外再meta为utf-8原则上utf8支持所有语言字符,不会存在乱码一说
你可先试一下,存个uft8文件看看