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

[已解决] [已解決]Disallowed Key Characters. CI問題

[复制链接]
发表于 2011-6-19 02:08:45 | 显示全部楼层 |阅读模式
本帖最后由 as3291363 于 2011-6-19 02:31 编辑

我用的最新版本的2.0.2版本,
之前做一个项目用这个版本 有碰到这个问题...
填写好一个form 提交之后,打印出一句话到浏览器isallowed Key Characters.
当时也没有留意,后来也偶尔有碰到过...(我还以为是我输入的东西非法.那个时候乱打的.)

但是今天用这个版本写项目 我是怕到这个问题了....
写了一个Controller 的方法. 一开始用的好好的...到后来就不行了.
Disallowed Key Characters.也是这个错误.代码是没有问题的.我检查了几遍..而且我将那些form数据提交都去除了...直接在浏览器打
跳转到那个 方法 都报这个错误...

wamp集成服务器. 一直忙到现在也没有发现是什么问题....

  重啟服務器后...能正常訪問了....
    而且也將那個input key打印出來....原來是因為我在name上帶到了中文...所以悲劇了....
Disallowed Key Characters


发表于 2011-6-20 07:27:06 | 显示全部楼层
你直接将config.php中的一个值改成
$config['sess_match_useragent']        = FALSE;
注意上面的FALSE
发表于 2011-11-25 14:13:31 | 显示全部楼层
悲剧,在2.1里已经默认是$config['sess_match_useragent']        = FALSE;
但仍时有。。。。
发表于 2011-11-25 14:21:38 | 显示全部楼层
$config['sess_match_useragent']        = TRUE;


才是正道
发表于 2012-8-3 17:42:56 | 显示全部楼层
我的也是这个问题
发表于 2012-8-12 20:15:48 | 显示全部楼层
如果是提交form的话,你要注意form中提交的字符不能有类似“&”的字符,需要转义。

本版积分规则