댓글 웹페이지를 열자마자 내 섹션 if(result === true){}가 응답하지 않는 이유는 무엇입니까?
城南旧事随风落
城南旧事随风落 2018-03-06 23:25:50
0
5
1500

<?php

namespace appindexcontroller;

use appindexcontrollerBase;

use thinkRequest;

use appindexmodelUser as UserModel;


class 사용자 확장 Base

{

//로그인 페이지

공개 기능 로그인 ()

                                                                                                ~              반환,  매개변수

$status = 0;

$result = '';

$data = $request -> param();

// 유효성 검사 규칙 만들기

$rule = [

'name|User name' => 'require',//사용자 이름이 필요합니다.

'password|password' => 'require',

'verify|Verification code' => 'require|captcha',

];

$msg = [

'name' => ['require'=>'사용자 이름은 비워둘 수 없습니다! '],

'password' => ['require'=>'비밀번호는 비워둘 수 없습니다! '],

'verify' => [

'require'=>'인증 코드는 비워둘 수 없습니다! ',

'captcha'=>'인증 코드 오류',

],

];

$result = $this->validate($data, $rule, $msg);

if($result ===true){

//쿼리 조건 구성

$map = [

'name' => $data['name'],

'password' => ; md5($data['password']),

];

//사용자 정보 쿼리

$user = UserModel::get($map);

if($user == null){

$result = '사용자를 찾을 수 없습니다';

}else{

$status = '1';

$result = "확인 통과"

}

}

return [' status '=>$status, 'message'=>$result, 'data'=>$data];

}

//로그아웃

공개 함수 로그아웃()

}

}

城南旧事随风落
城南旧事随风落

모든 응답(3)
轻微强迫症

저도 마찬가지입니다. 포스터가 해결되었나요?

段旭涛

QQ截图20180307101617.png
PHP 클래스의 어떤 메소드에 구문 오류가 있으면 다른 메소드를 정상적으로 사용할 수 없습니다.
코드 작성 시 중국어, 영어 기호에 주의하는 것이 좋습니다.

城南旧事随风落

로그인 페이지에 접근할 수 없습니다

  • 회신하다 $result = '사용자를 찾을 수 없습니다'; 여기서 세미콜론은 중국어로 작성되었습니다. 페이지에 오류가 보고되면 다른 방법으로도 문제가 발생합니다.
    段旭涛 작가 2018-03-07 10:19:18
  • 회신하다 해결하셨나요? 저도 이 지점에 도달했습니다.
    刀刀 작가 2020-01-02 10:12:59
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿