没有合适的资源?快使用搜索试试~ 我知道了~
ci表单验证
4星 · 超过85%的资源 需积分: 10 20 下载量 60 浏览量
2012-10-11
16:19:56
上传
评论 2
收藏 3KB TXT 举报
温馨提示
试读
4页
代码写的不是很简洁,大家可以精简代码。这些代码只是简单实现了“注册、登录、验证、Session”的使用,仅供 CI 新手学习使用。
资源推荐
资源详情
资源评论
class User extends CI_Controller {
public function __construct() {
parent :: __construct();
// 由于有邮箱唯一性的判断,所以需要这段代码
$this -> load -> database();
}
public function register() {
$this -> load -> helper('form');
$this -> load -> library('form_validation');
//用户名不能为空
$this -> form_vali
dation -> set_rules('user' , '用户名' , 'required');
$this -> form_validation -> set_rules('pass' , '密码' , 'required');
// 重复密码不能为空,并且要和密码相同
$this -> form_validation -> set_rules('again' , '重复密码' , 'required|matches[pass]');
$this -> form_validation -> set_rules('sex' , 'sex' ,'required');
// 邮箱不能空,格式要正确,而且要唯一
$this -> form_validation -> set_rules('email' , 'email' , 'required|valid_email|is_unique[user.email]');
// 判断已数组形式的表单元素
$this -> form_validation -> set_rules('addr[]' , 'addr' , 'required');
if($this -> form_validation ->run() === false) {
$this -> load -> view('register');
}
}
}
对应的表名是 user
public function __construct() {
parent :: __construct();
// 由于有邮箱唯一性的判断,所以需要这段代码
$this -> load -> database();
}
public function register() {
$this -> load -> helper('form');
$this -> load -> library('form_validation');
//用户名不能为空
$this -> form_vali
dation -> set_rules('user' , '用户名' , 'required');
$this -> form_validation -> set_rules('pass' , '密码' , 'required');
// 重复密码不能为空,并且要和密码相同
$this -> form_validation -> set_rules('again' , '重复密码' , 'required|matches[pass]');
$this -> form_validation -> set_rules('sex' , 'sex' ,'required');
// 邮箱不能空,格式要正确,而且要唯一
$this -> form_validation -> set_rules('email' , 'email' , 'required|valid_email|is_unique[user.email]');
// 判断已数组形式的表单元素
$this -> form_validation -> set_rules('addr[]' , 'addr' , 'required');
if($this -> form_validation ->run() === false) {
$this -> load -> view('register');
}
}
}
对应的表名是 user
资源评论
- ____ly_绿叶2014-02-24不错 挺有用
oChuXiaDeYuDian
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功