|
发表于 2009-10-9 21:06:59
|
显示全部楼层
额,刚给你打了半天回复内容,一个误操作全没了。重打
最近没上线,刚看了你给我回的帖子,吓了我一跳: “我认为身为中国人,写的程序就得兼容中文才行,而不是去禁止用中文。。”,再严重点感觉我都快成汉奸了。
没那么严重,程序安全第一,CI开发者限定那几个字符作为URI应该有安全因素,我不修改为中文有两个原因:
一、你看现在网络链接地址使用中文的还不多,而且我认为至少目前我没打算路径使用中文。
二、如果要传递中文,可以使用GET获得,看贴http://codeigniter.org.cn/forums/thread-692-1-1.html
我挺支持楼主说验证成功信息后再生成缓存。
楼主说我那代码调用失败,我刚又试了,没问题呀!可能楼主在使用时没有看好说明,调用
$this->output->cache_rsegment(4,__FILE__,1);
参数用法看说明http://codeigniter.org.cn/forums/thread-3336-1-1.html
如果没有使用上面的那句的话,效果就是CI默认的缓存效果。
如果还有不明白的再找我。
我这个调用上是有些麻烦,但是增加了安全性,可以防止恶意多传递信息,生成不必要的缓存。
还有,支持楼主说验证信息成功后再生成缓存一说。 |
|