Thinkphp3.2.3 按条件查询分页 GET参数乱码问题
来源:互联网 发布:mac icon 尺寸 编辑:程序博客网 时间:2024/06/15 04:03
有的朋友在本地apache服务器get方式接参没事,但是到了IIS服务器就会出现乱码现象,这样一来提交的条件就会出差错。必须将url改为?=的形式才能解决乱码的问题,解决方案如下:
把:
修改ThinkPHP\Library\Think\Page.class文件:
把:
- return str_replace(urlencode('[PAGE]'), $page, $this->url);
改成:
- return str_replace('[PAGE]', $page, $this->url);
- $this->url = U(ACTION_NAME, $this->parameter);
- $paramStr="";
- foreach($this->parameter as $key => $value){
- $paramStr = $paramStr.'&'.$key.'='.$value;
- }
- $paramStr = substr($paramStr,1,strlen($paramStr));
- $this->url = U(ACTION_NAME).(strpos(U(),"?")?'&':'?').$paramStr;
阅读全文
1 0
- Thinkphp3.2.3 按条件查询分页 GET参数乱码问题
- ThinkPHP3.2.3 分页带入查询条件 JS重写
- thinkphp3.2.3保持分页搜索条件
- Thinkphp3.2.3分页锁定搜索条件
- Extjs4分页是查询条件参数传递
- 分页&条件查询分页
- 按条件模糊查询及分页查询
- ContentResolver.query的参数问题 按条件实现模糊查询
- ThinkPHP3.2.3使用分页
- thinkphp3.2.3分页代码
- ThinkPHP3.2.3使用分页
- ThinkPHP3.2.3使用分页
- ThinkPHP3.2.3使用分页
- ThinkPHP3.2.3使用分页
- ThinkPHP3.2.3使用分页
- jquery.ajax GET 传递参数 乱码问题
- tomcat url get 中文参数乱码问题
- java get获取地址栏参数乱码问题
- php获取汉字拼音首字母的方法
- datatables项目心得
- HDU 2444 判断是否是二分图以及二分最大匹配
- python map()和reduce()函数
- LeakCanary直面项目中的内存泄露
- Thinkphp3.2.3 按条件查询分页 GET参数乱码问题
- CAS单点登录中文用户名乱码问题
- .Net Framework 4.0安装cmd命令
- jasperreport6.4.1 demo查看
- Web开发常见安全漏洞解决方法【简化版】
- 2017.08.12【NOIP提高组】模拟赛B组 巴比伦
- JQuery动画2
- LinqToSql 动态查询条件,join, isnull 综合示例
- 18考研-数据结构复习笔记-线性表02