久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

在驗證手機的時候,沒有任何提示就跳轉會注冊頁面了

瀏覽:106日期:2022-06-07 17:21:30

問題描述

在驗證手機的時候,沒有任何提示就跳轉會注冊頁面了

前面的郵箱和用戶名可以正常驗證

問題解答

回答1:

已解決,原來真的是注冊頁面的name屬性設置錯誤

回答2:

注冊頁面的內容太多,貌似貼不上來,

注冊頁面和老師的寫的一模一樣

回答3:

控制器

namespace appindexcontroller;use appcommoncontrollerBase;use thinkfacadeRequest;use appcommonmodelUser as UserModel;class User extends Base{ //注冊頁面 public function register() {$this->assign('title','用戶注冊');return $this->fetch(); } //處理用戶提交的注冊信息 public function insert() {if(Request::isAjax()){ /** * 使用模型來創建數據 */ //驗證數據 $data= Request::post();//等到要驗證的數據 $rule= 'appcommonvalidateUser';//自定義的驗證規則 $res=$this->validate($data,$rule);//開始驗證數據 if(true !==$res) {//如果數據不正確,返回驗證信息return ['status'=>-1,'message'=>$res]; } else {//如果數據正確if(UserModel::create($data)){ return ['status'=>1,'message'=>'恭喜,注冊成功'];}else{ return ['status'=>0,'message'=>'注冊失敗,請檢查'];} }}else{ $this->error("請求類型錯誤", 'register');} }}

回答4:

驗證規則namespace appcommonvalidateUser.php:

namespace appcommonvalidate;use thinkValidate;class User extends Validate{ /** * 當前驗證規則 * @var array */ protected $rule = [/** * 另一種寫法: * 'name|用戶名'=>'require|length:5,20|chsAlphaNum', * 'email|郵箱'=>'require|email|unique:zh_user', * 'password|密碼'=>'require|alphaNum|length:6,20|confirm', * 'mobile|手機'=>'require|mobile|unique:zh_user|number' */'name|用戶名'=>[ 'require'=>'require', 'length'=>'5,20', 'chsAlphaNum'=>'chsAlphaNum',//僅允漢字,字符和數字],'email|郵箱'=>[ 'require'=>'require', 'unique'=>'zh_user',//該字段值在zh_user表中是唯一性 'email'=>'email',],'mobile|手機'=>[ 'require'=>'require', 'mobile'=>'mobile', 'unique'=>'zh_user',//該字段值在zh_user表中是唯一性 'number'=>'number',],'password|密碼'=>[ 'require'=>'require', 'alphaNum'=>'alphaNum',//僅允許字母加數字 'length'=>'6,20',//長度限定 'confirm'=>'confirm',//自動與password_confirm字段進行相等驗證], ];}

回答5:

貼代碼看下

主站蜘蛛池模板: 云浮市| 奇台县| 华坪县| 六安市| 大方县| 德钦县| 贡嘎县| 平山县| 元氏县| 海晏县| 阳新县| 安徽省| 敦煌市| 都江堰市| 遂宁市| 珲春市| 呼图壁县| 清流县| 浠水县| 阿拉尔市| 海门市| 吴堡县| 唐海县| 响水县| 海丰县| 观塘区| 根河市| 广平县| 泰兴市| 获嘉县| 泸溪县| 华容县| 浏阳市| 永平县| 罗甸县| 黄梅县| 高碑店市| 维西| 玉林市| 三明市| 绿春县|