url中怎么带减号如 -12 ab-cdef 等等;
RTconfig.php已经匹配了‘-’呀
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-\+';
如http://x/index.php/ab/cd/-12 有人提议用 urlencode,编码 由于url不编码减号
用base64, ok
但是我需要的本来就是一个负数,也只能折中;
不知为何$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-\+';
允许的\- 不能用! 正则写错了,减号没有斜杠
不指定azAZ09的时候不用斜杠 本帖最后由 xian366 于 2009-8-20 19:20 编辑
正则写错了,减号没有斜杠
不指定azAZ09的时候不用斜杠
visvoy 发表于 2009-8-20 18:53 http://codeigniter.org.cn/forums/images/common/back.gif
呵呵,不好意思,确实-不用转义
-a-z 0-9~%.:_\-\+
就ok
但是它本身的$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
中的 \- 有什么作用? 楼主要知道详细情况,还需要看源码,看一下本站的源码分析吧。
页:
[1]