VishnuSivadasVS/Login-And-Signup-in-PHP

loginfunction issue

Opened this issue · 0 comments

so am getting an invalid username or password error so that means its in the php

i dont know why
function logIn($table, $username, $password)
{
$username = $this->prepareData($username);
$password = $this->prepareData($password);
$this->sql = "select * from " . $table . " where email = '" . $username . "'";
$result = mysqli_query($this->connect, $this->sql);
$row = mysqli_fetch_assoc($result);
if (mysqli_num_rows($result) != 0) {
$dbusername = $row['email'];
$dbpassword = $row['password'];
if ($dbusername == $username && password_verify($password, $dbpassword)) {
$login = true;
} else $login = false;
} else $login = false;

    return $login;
}

//he function code

the signin is successfull
in java am passing these ata what could be wrong
String[] field = new String[2];
field[0] = "username";
field[1] = "password";

                        //Creating array for data
                        String[] data = new String[2];
                        data[0] = emailtxt;
                        data[1] = psd;