-3

任意の助けをいただければ幸いです。ログインフォームがあります。ユーザーがパスワードを入力したときにパスワードを確認する方法がわかりません。ユーザー名と検証のみを確認します。シンプルなログインのみで、セキュリティはあまり重視されていません。どんな助けでも大歓迎です。乾杯!

public function adminl() {
    if (!empty($_POST['username']) && !empty($_POST['passw'])) {
        // get user's data
        $con = $this->db->prepare("SELECT id, 
            username, passw,
            passw   
            FROM admin
            WHERE username = :username;");

        $con->execute(array(':username' => $_POST['passw']));
        $count =  $con->rowCount();

        if ($count == 1) { 
            if( $con->execute(array(':passw' => $_POST['username'])) == 1) {
                // fetch one row 
                $result = $con->fetch;
                return true;
                echo "success"; 
            } 
        }  
        else {
            echo "Failed to login";
        }
    }
}
4

1 に答える 1