用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2806|回复: 1
收起左侧

Disallowed Key Characters.

[复制链接]
发表于 2012-9-2 22:57:37 | 显示全部楼层 |阅读模式
有经常遇到这个么?我家电信弹窗弹一次后就会写个cookie
例如
Key: 1345466626|7601294|43373|0|0|0
然后这个竖线过不了正则校验

system/core/Input.php line 603

写着

if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str)) { exit('Disallowed Key Characters.'); }同事也有遇到...
github上提交了一个request,老外表示google了一下没见人说
所以来这里问下大家...
否则用户都是电信的,弹窗一个网站就再也打不开了
 楼主| 发表于 2012-9-2 23:01:57 | 显示全部楼层
刚搜了一下站内..还是挺多人遇到的... 我把搜索结果给老外吧...
电信个傻逼写不规范cookie名字我也无法阻止他
自己我是改了下正则加入了|
^[a-z0-9:_\\/|-]+$

本版积分规则