recherche

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

Pourquoi mon paragraphe if(result === true){} ne répond-il pas dès que j'ouvre la page Web de commentaires ?

<?php

namespace appindexcontroller;

utilisez appindexcontrollerBase;

utilisez thinkRequest;

utilisez appindexmodelUser en tant que UserModel;


class User extends Base

{

//Page de connexion

connexion en fonction publique ()

                                                                                                                                                                                                                                                     Retour,  paramètres

$status = 0;

$result = '';

$data = $request -> Créer des règles de validation

$rule = [

'name|User name' => 'require',//Le nom d'utilisateur est obligatoire

'password|password' => 'require',

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

];

$msg = [

'name' => ['require'=>'Le nom d'utilisateur ne peut pas être vide ! '],

'password' => ['require'=>'Le mot de passe ne peut pas être vide ! '],

'verify' => [

'require'=>'Le code de vérification ne peut pas être vide ! ',

'captcha'=>'Erreur de code de vérification',

],

];

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

if($result ===true){

//Conditions de requête de construction

$map = [

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

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

];

//Requête des informations sur l'utilisateur

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

if($user == null){

$result = 'L'utilisateur n'a pas été trouvé';

}else{

$status = '1';

$result = "Vérification réussie"

}

}

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

}

//Déconnexion

déconnexion de la fonction publique()

{

​ ​

}

}

城南旧事随风落城南旧事随风落2444 Il y a quelques jours1489

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

  • 轻微强迫症

    轻微强迫症2018-05-25 11:08:27

    C'est la même chose pour moi. L'affiche a-t-elle résolu le problème ?

    répondre
    0
  • 段旭涛

    段旭涛2018-03-07 10:28:31

    QQ截图20180307101617.png
    Lorsqu'il y a une erreur de syntaxe dans une méthode d'une classe PHP, les autres méthodes ne peuvent pas être utilisées normalement.
    Il est recommandé de faire attention aux symboles chinois et anglais lors de l'écriture du code.

    répondre
    0
  • 城南旧事随风落

    城南旧事随风落2018-03-06 23:33:05

    La page de connexion n'est pas accessible

    répondre
    0
  • 段旭涛

    $result = 'L'utilisateur n'a pas été trouvé'; Le point-virgule ici est écrit en chinois Lorsqu'une erreur est signalée sur la page, d'autres méthodes entraîneront également des problèmes.

    段旭涛 · 2018-03-07 10:19:18
    刀刀

    L'avez-vous résolu ? J'ai également atteint ce point.

    刀刀 · 2020-01-02 10:12:59
  • Annulerrépondre