在驗證手機的時候,沒有任何提示就跳轉會註冊頁面了
王先生
王先生 2019-11-05 17:34:29
0
5
1412

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

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

王先生
王先生

全部回覆 (5)
王先生

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

    王先生

    註冊頁面的內容太多,似乎貼不上來,

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

      王先生

      控制器

      namespace app\index\controller;
      use app\common\controller\Base;
      use think\facade\Request;
      use app\common\model\ User as UserModel;
      class User extends Base
      {
      //註冊頁面
      public function register()
      {
      註冊');
      return $this->fetch();
      }

      # //處理使用者提交的註冊資訊
      public function insert())( if(Request::isAjax())
      {
      # /**
      * 使用模型建立資料
      */
      /**&*/
      資料
      $rule= 'app\common\validate\User';//自訂的驗證規則
      $res=$this->validate($data,$rule)/$數據開始驗證資料
      if(true !==$res)
      {
      gt;-1,'message'=>$res ];
      }
      else
      { ## if(UserModel::create($data))
      {
      return ['status'=& ;1,'message'=>'恭喜,註冊成功'];
      }
      return ['status'=>0,'message'=>'註冊失敗,請檢查'];
      }
      }

      $this->error("請求類型錯誤", 'register') ;
      }
      }

      #}

        王先生

        驗證規則namespace app\common\validate\User.php:

        namespace app\common\validate;
        use think\Validate;
        class User extends Validate
        {
        /**
        * 目前驗證規則
        * @var array
        */
        protected $rule = [
        /**
        * 另一種寫法:
        * 'name|使用者名稱'=>'require|length:5,20|chsAlphaNum',
        5,20|chsAlphaNum',
        mail> |unique:zh_user',
        * 'password|密碼'=>'require|alphaNum|length:6,20|confirm',
        * 'mobile|手機'=>'require; :zh_user|number'
        */
        'name|使用者名稱 ' 'require',
        'length'=>'5,20',
        'length'=>'5,20',
        'chsAlphaNum'=>'chsAlphaNum',//# 容易 ' email|郵箱'=>[
        'require'=>'require',
        'unique'=>'require',
        'unique'=>'zh_user',//該欄位值在表 1/該欄位中是唯一性#gt;'zh_user',//該欄位值在表 1/該email'=>'email',
        ],
        'mobile|手機'=>[
        'require'=>'require',
        'mobile'=>'mobile ',
        'unique'=>'zh_user',//此欄位值在zh_user表中為唯一性
        'number'=>'number',# |密碼'=>[
        'require'=>'require',
        'require'=>'require',
        'rephaNum'=> 6,20',//長度限定
        'confirm'=>'confirm',//自動與password_confirm欄位進行相等驗證 ## ],
        #; #

          卢小强

          貼程式碼看下

            最新下載
            更多>
            網站特效
            網站源碼
            網站素材
            前端模板
            關於我們 免責聲明 Sitemap
            PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!