< öffentliche Funktionsanmeldung ()
Rückgabe, ; Parameter
$status = 0;
$result = '';
$data = $request -> param();
//Validierungsregeln erstellen
$rule = [
'Name|Benutzername' => |captcha',
];
$msg = [
'name' =>'Benutzername darf nicht leer sein! '],
'password' => ['require'=>'Passwort darf nicht leer sein! '],
'verify' => [
'require'=>'Bestätigungscode darf nicht leer sein! ',
'captcha'=>'Bestätigungscode-Fehler',
],
];
$result = $this->validate($data, $rule, $msg);
if($result ===true){
//Abfragebedingungen erstellen
$map = [
'name' => $data['name'],
'password' => ; md5($data['password']),
];
//Benutzerinformationen abfragen
$user = UserModel::get($map);
if($user == null){
$result = 'Der Benutzer wurde nicht gefunden';
}else{
$status = '1';
$result = "Verifizierung bestanden"
}
return [' status '=>$status, 'message'=>$result, 'data'=>$data];
}
//Abmelden
öffentliche Funktion abmelden()
}
}