recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment thinkphp6 utilise-t-il le validateur pour afficher des informations sur la page frontale ?

Fonction publique checkLogin (Request $request)

{

$status = 0;

$result = 'Valeur par défaut';

$data = $request->param();

$result = validate(UserValidate::class)->check($data);

//S'il s'avère que la validation du champ échoue pendant le test, l'exécution ne se poursuivra pas

;

                                                    }

                  retourner ['statut '=>$statut, 'message'=> ;$result, 'data'=>$data];

}

冰点儿冰点儿1676 Il y a quelques jours1117

répondre à tous(2)je répondrai

  • Guanhui

    Guanhui2020-05-04 10:42:10

    微信截图_20200504104518.png

    répondre
    0
  • 冰点儿

    冰点儿2020-04-29 22:07:26

    <?phpnamespace appvalidate;use thinkValidate;class User extends Validate{

    protected $rule = [

    'name|username' => 'require',

    'password|password' =>

    'VÉRIFIER | Code de vérification' = & GT; 'Exiger | Captcha',

    ]; Message $ protégé = [

    'Nom d'utilisateur .require' = & gt; obligatoire',                                                                              'vérifier.exiger'                                          'Le code de vérification doit être renseigné'                     }

    ============================ ==================== ===================

    <?php

    namespace appfacade;

    use thinkFacade;/*** */

    class L'utilisateur étend Facade{

    fonction statique protégée getFacadeClass()

    {

    return 'appvalidateUser';

    }

    }

    ==== ====================== ============================= ========

    public function checkLogin (Request $request) { status = 0;

    $result = 'Valeur par défaut';

    $data = $request->param(); validate = new UserValidate; ); if(UserFacade::check($data)){

    $result = 'Vérification réussie'

    $status = 1 ;

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

    répondre
    0
  • Annulerrépondre