Pourquoi mon paragraphe if(result === true){} ne répond-il pas dès que j'ouvre la page Web de commentaires ?
城南旧事随风落
城南旧事随风落 2018-03-06 23:25:50
0
5
1507

<?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()

{

​ ​

}

}

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

répondre à tous(3)
轻微强迫症

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

段旭涛

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.

城南旧事随风落

La page de connexion n'est pas accessible

  • répondre $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.
    段旭涛 auteur 2018-03-07 10:19:18
  • répondre L'avez-vous résolu ? J'ai également atteint ce point.
    刀刀 auteur 2020-01-02 10:12:59
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal