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: