Heim > Fragen und Antworten > Hauptteil
Weiß jemand, dass die Methode fehlgeschlagen ist und kein Fehler gemeldet wurde, nachdem ich phpstudy zum Bereitstellen des Apache-Servers verwendet habe?
Der Code lautet wie folgt:
<?phpnamespace appindexcontroller;
use appindexcontrollerBase;use thinkRequest;
use appindexmodelUser as UserModel;
use thinkSession;
class User erweitert Base{
// Anmeldeseite
Funktion login() {
, """""""""""" result = "" ;
$data = $request->param(); $rule = [ 'name|username' = > 'require', 'password|password' => 'verify|verify code' =>
$result = $this->validate($data, $rule ); // Überprüfen Sie, ob der Benutzername und das Passwort leer sind
if ($result === true ) {
$map = [ 'name' => ];
$user = UserModel::get($map) ; $status = 1; $result = „Anmeldung erfolgreich“ }
T}Rückgabe ['STATUS' = & GT; $ Status, 'Nachricht' = & GT; , 'Daten' = & GT; $ data];
有什么是忘不了的。2020-01-07 19:34:31
我感觉是你的session::set('user_info', $user->getdata());出的错。$user->getdata()中的getdata应该是getData吧