账号:
密码:
登陆
注册
忘记密码?
第三方登录
新浪微博登录
腾讯QQ登录
微信登录
支付宝登录
AikehouAdmin5 文档
基础说明
开始使用
更新日志
内容管理
会员管理
会员中心
会员登录
会员注册
忘记密码
商城模块
商品管理
我的订单
优惠券
收货地址
定时任务
系统配置
微信开发
微信开放平台
扩展功能
友情链接
图片管理
在线报名
留言建议
广告管理
投票管理
短信管理
支付管理
预览
代码
会员管理 - 会员注册
会员注册用于站点用户注册,
功能暂时未对外开放
。
测试Demo
手机号:
密码:
注册
去登陆
/** * [register 会员注册] */ public function register(){ $this->islogin(); if ($this->request->isPost()) { //未开放 $this->error(lang('l_not_open')); //获取数据 $params = $this->request->post(); //验证 $validate = \Validate::make([ 'username' => 'require|regex:^([a-zA-Z\_\d]{5,})$|min:5|unique:user', 'password' => 'require|regex:^([a-zA-Z\_\d\@\-\*\(\)\+\_\&\%\$\#\!\~\.\?\>\<]{6,})$', ], [ 'username' => lang('l_name_error'), 'username.unique' => lang('l_name_exists'), 'password' => lang('l_password_error'), ] ); $result = $validate->check($params); if(!$result) { $this->error($validate->getError()); } //密码加密 $params['salt'] = randcode(); $params['password'] = createPassword($params['password'], $params['salt']); //注册ip $params['reg_ip'] = $this->request->ip(); //设置默认权重 $this->model = new \app\common\model\User(); $maxId = $this->model->max('id'); $params['weigh'] = $maxId + 1; //创建 $res = $this->model->create($params); //返回数据 if($res){ $this->success(lang('l_success'), url('login')); } else { $this->error(lang('l_error')); } } else { //渲染模板 return $this->fetch(); } }