휴대폰 인증 시 별도 안내 없이 등록 페이지로 이동합니다.
王先生
王先生 2019-11-05 17:34:29
0
5
1454

휴대폰 인증시 별도의 안내 없이 회원가입 페이지로 이동됩니다

이전 이메일 주소와 사용자 이름은 정상적으로 인증 가능합니다

王先生
王先生

모든 응답(5)
王先生

해결되었습니다. 등록 페이지의 이름 속성이 잘못 설정되어 있는 것으로 나타났습니다

王先生

등록 페이지에 내용이 너무 많아서 올릴 수 없는 것 같습니다.

등록 페이지가 선생님이 쓰신 내용과 똑같습니다

王先生

Controller

네임스페이스 appindexcontroller;
use appcommoncontrollerBase;
use thinkfacadeRequest;
appcommonmodelUser를 UserModel로 사용;
class User 확장 Base
{
//등록 페이지
공개 함수 Register()
{
$this- > title','사용자 등록');
Return $this->fetch();
}

//사용자가 제출한 등록 정보 처리
public function insert()
{
if(Request::isAjax( ) )
                                                                                                                                                                     맞춤 검증 규칙 = $ Res = $ This- & gt; value ($ data, $ rule); // 검증 데이터 시작
if (true! == $ res); 부정확하다, 확인 정보 반환
RETURN [' status'=>-1,'message'=>$res];
                                                       > 축하합니다 , 등록 성공']; gt;0,'message'=>'등록 실패, 확인해주세요']
}

}}
{
$ this- & gt; , '등록하다');

王先生

A 확인 규칙 namesPace AppComMonvalidateUser.php:

Namespace AppComMonvalidate;

USE Thinkvalidate; /
Protected $ Rule = [
/**
* 현재 유효성 검사 규칙
* @var array
*/
' name|Username'=>[
                                     >                                                  '' 존재 's' s             ' ‐ ' s ' ‐ ‐ ‐ n ‐ t; 문자 및 숫자
], 字 '이메일 | 메일함' = & gt; [
'requine' = & gt; gt; 'zh_user', // 해당 행의 값은 zh_user 테이블의 유일한 성별입니다.
                           ;'mobile',
'unique' =>'zh_user',//이 필드 값은 zh_user 테이블에서 고유합니다.
        '숫자'=>'숫자',
          ],
            'password|password'=>[
            'require'=> 'require',
              'alphaNum'= >'alphaNum',//문자만 더하기 숫자가 허용됩니다
              'length'=>'6,20',//길이 제한
          'confirm'=>'confirm', //password_confirm 필드와 동일성 확인을 자동으로 수행
],

];
}

卢小强

코드를 게시하고 살펴보세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!