Penyerahan dan pemprosesan borang log masuk

Ia boleh dilihat daripada penyerahan borang

<form action="/public/index.php/index/login/login" method="post">

Teruskan menyunting aplikasi/index /controller/Login .php, tambahkan kod berikut:

<?php
public function login($user_name='',$user_passwd=''){
//      var_dump($user_name);die();
   $user = User::get([
      'user_name' => $user_name,
      'user_passwd' => $user_passwd
      ]);
   if($user){
      echo '登录成功';
   }else{
        return $this->error('登录失败');
   }
  }

login() Terus masuk ke dalam parameter Apabila diserahkan kepada kaedah log masuk pengawal log masuk, pembina akan dipanggil untuk mendapatkan data yang dihantar oleh borang, dan kemudian kaedah get pengguna akan digunakan untuk menanyakan pangkalan data, jika ada data, ia akan mencetak bahawa log masuk berjaya, jika tidak, ia akan melompat ke halaman log masuk asal jika log masuk gagal


Kesannya ditunjukkan seperti berikut:

gif5新文件 (12).gif

Meneruskan pembelajaran
||
<?php echo "登录功能的实现";
  • Cadangan kursus
  • Muat turun perisian kursus