怎么使用iconv来解决ajax用post传递过去出现的乱码
来源:互联网 发布:scar处女座数据 编辑:程序博客网 时间:2024/05/21 10:00
ajax用post传递数据
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
很显然我们的post是utf-8传递过去的
但是对于gb2312的页面显示肯定会出现乱码
这样可以用到iconv这个函数
怎么使用iconv函数呢?
1.找到php安装路径下的php.ini
里面有
;extension=php_iconv.dll 去掉前面的分号,
2.还有就是确保你的 php.ini中extension_dir 指向php安装目录的extensions文件夹,例如:extension_dir = c:/php4/extensions/
3.最后把将php4/dlls中的文件iconv.dll都复制到c:/windows/system32下,不然重起服务器会出现找不到动态连接库文件
4.重起服务器,这样就可以使用它了
我的代码:
function UTFtoGB($str)
{
return iconv("UTF-8","gb2312",$str."");//使用$str.""是保证调用iconv的第三个参数为字符串类型,不然当你传递一个整型 服务器会给你一个warning.
}
{
return iconv("UTF-8","gb2312",$str."");//使用$str.""是保证调用iconv的第三个参数为字符串类型,不然当你传递一个整型 服务器会给你一个warning.
}
- 怎么使用iconv来解决ajax用post传递过去出现的乱码
- jsp使用request获取post传递来的参数时出现中文乱码
- JS通过get、post向jsp传递中文出现乱码的问题的解决
- ajax中传递参数出现的乱码
- struts2传递中文时出现乱码怎么解决?
- jQuery的ajax传递时乱码解决
- jQuery的ajax传递时乱码解决
- 解决用ajax传递json到前台中文出现问号乱码
- AJAX的post传递
- 解决AJAX中文出现乱码的方法
- 使用AJAX传递中文参数时出现乱码
- 发送POST请求数据包&解决发过去的中文在后台显示乱码"????"
- 解决servlet在post/get传递中文乱码的问题
- [Cocos2D-X]使用iconv解决VS上中文显示乱码的问题+android导入第三方库iconv
- ajax post传递参数中文乱码问题
- JQuery Ajax Post传递中文乱码
- 解决Ajax 使用get传递中文数据 乱码
- ajax使用POST传递参数
- Java对LDAP的操作方法
- Vc中添加lib和h文件
- 众名家谈程序员职业规划 (转转)
- 在Spring框架中配置和使用jdbcldap开源驱动
- Linux内核的等待队列
- 怎么使用iconv来解决ajax用post传递过去出现的乱码
- 一个爱国者,几句不得不说的肺腹之言!
- 设计模式inC#系列[2] Abstract Factory 抽象工厂
- SQL分页的存储过程详解
- 【From Hailer】历届图灵奖获得者最新名单
- J2EE下使用AJAX(二) Prototype封装
- 使用枚举类型
- jQuery工作原理解析以及源代码示例
- ArrayList-asp.net入门笔记