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

[HELP] 关于正则表达式

[复制链接]
发表于 2012-3-20 20:22:21 | 显示全部楼层 |阅读模式
本帖最后由 巳奈克杰罗 于 2012-3-20 20:23 编辑
PHP复制代码
$this->form_validation->set_rules('username', 'Username', 'required');
复制代码

这里的 required 是必须填写项目,那么我假如把 username 这里只能写中文的话怎么办额?
JS我不要,因为JS表单检测我会,用PHP也会,可不知道CI怎么弄。
假如 用PHP检测以后 怎么显示错误提示呢?(用 form_error)


发表于 2012-3-20 22:17:33 | 显示全部楼层
在第三个参数处写一个回调函数,然后再详细的把你的条件放在这个函数里进行处理,手册上有的,你仔细看看。
 楼主| 发表于 2012-3-21 11:23:30 | 显示全部楼层
justdoit 发表于 2012-3-20 22:17
在第三个参数处写一个回调函数,然后再详细的把你的条件放在这个函数里进行处理,手册上有的,你仔细看看。 ...

麻烦以下能否举个例...=  = 实在不懂
发表于 2012-3-21 13:47:41 | 显示全部楼层
发表于 2012-3-21 13:55:40 | 显示全部楼层
只能用回调函数,因为 CI 没有验证中文的功能。
发表于 2012-3-21 15:37:13 | 显示全部楼层
其实正则表达式我也不咋会
 楼主| 发表于 2012-3-21 15:46:08 | 显示全部楼层
解决了....自己在SYSTEM里 添加几项函数 =  =

本版积分规则