php程序员的笔记

  • 网站首页
  • PHP笔记
    • 字符串处理
    • php函数总结
    • 正则表达式
    • 模板框架使用
    • 我的网站模板笔记
    • Ecshop二次开发笔记
    • php源码下载
  • 数据库教程
    • MySQL数据库
    • MongoDB
    • Access数据库
    • Redis
  • JavaScript教程
    • Jquery基础
    • Jquery特效
    • JS常用函数
    • 开源插件开发
    • 谷歌地图开发
  • HTML教程
    • DIV+CSS技术篇
    • 网站优化笔记
    • HTML5 技术
  • 操作系统技巧
    • windows 7系统篇
    • Linux操作系统篇
    • 服务器
  • 互联网资讯
    • 生活杂侃
php程序员的笔记 -> PHP笔记 -> 字符串处理 -> IE6通过get发送奇数个汉字请求会乱码的解决方法

IE6通过get发送奇数个汉字请求会乱码的解决方法

最近用php写个程序(UTF8编码)时发现以http get方式发送奇数个汉字到服务器端时会出现乱码,刚开始以为PHP程序或服务配置有问题,后来检查了半天发现不是,在google中搜索到看到有人说是IE6存在兼容问题,IE7,IE8,FIREFOX,CHROME都没有这个问题。

对于这个问题解决方法很简单了,直接使用urlencode编码进行处理一下即可,注意如果使用的是javascript传递的参数,则使用的是encodeURI函数。其实这个应该是一个习惯的问题了,对于所有get传递的参数都进行一下urlencode处理,会让程序显得更加健壮,兼容性,可移植性更好。

您可能感兴趣的文章

  • MySQL通过命令形式导入与导出.sql文件备份数据操作的实例
  • php ignore_user_abort() 函数设置与客户机断开脚本继续执行
  • php通过socket获取网页内容的简单示例
  • 复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法
  • 通用的PHP防注入漏洞攻击的过滤函数代码
  • div css书籍教程推荐《精通CSS+DIV网页样式与布局配套视频教程》
  • 由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19)解决办法
  • PHP将阿拉伯数字转化为汉字的函数
转载请注明出处:php程序员的笔记
本文永久地址:http://www.phpernote.com/php-string/911.html
发布时间:2013 年 08 月 24 日 22 时 02 分 55 秒     文章来源:-わ千与千寻
上一篇:jquery ajax防止重复提交的办法
下一篇:php被遗忘的一些功能强大的字符串处理函数
热门文章
  • 如何知道服务器是否支持Gzip压缩
  • php中0与空的区别
  • PHP在引号前面添加反斜杠的原因及PHP去除反斜杠的办法,三种办法关闭php魔术引号
  • php利用正则过滤各种标签,空格,换行符的代码
  • php session和cookie的区别
  • php获取utf8字符串的字符长度
随机文章
  • php过滤字符串函数
  • PHP数字判断函数
  • GET与POST传递数据的最大长度能够达到多少
  • PHP缓存技术详解
  • thinkphp更新数据库的五种方法
  • php如何将html中的br换行符转换为文本输入中的换行符
  • 周热门文章
    • php中empty,is_null,isset的区别详解
    • php bom去除工具,php批量去除bom的代码
    • 程序中通过define定义的常量如何在smarty模板中使用
    • PHP合并数组+与array_merge的区别
    • PHP 字符串转义函数(addslashes,stripslashes)详解
    • PHP中的字符串处理函数(String Functions) 全总结
    • PHP的echo输出内容过多会很慢
    • php性能优化:使用 isset()判断字符串长度速度比strlen()更快
    • php被遗忘的一些功能强大的字符串处理函数
    • PHP中的的大括号(花括号{})使用详解

All rights reserved. Design by -わ千与千寻.  京ICP备16025782号-1网站地图  友情连接有话要说私人建站招募投稿  广告服务  互联网工具大全