I couldn't find any solution, I can't login.It shows {"success":0,"message":"Login Failure"} which is fail. Can I know what is the problem with the code? Your help is much appreciated.
login.php
<?php
require("config.php");
if(!empty($_POST)){
$query = "SELECT * FROM lecturer WHERE lecID = :lecID";
$query_params=array(':lecID'=> $_POST['lecID']);
try{
$stmt=$db->prepare($query);
$result=$stmt->execute($query_params);
}catch(PDOException $ex){
$response["success"]=0;
$response["message"]="Database Error1. Please try again";
die(json_encode($response));
}
$validate_info=false;
//fetching rows from query
$row = $stmt->fetch();
if ($row){
if($_POST['lecPass'] === $row['lecPass']){
$login_ok==true;
}
}
if($login_ok){
//userLogin
$response['success']=1;
$response['message']="Login Successful";
die(json_encode($response));
}else{
$response["success"]=0;
$response["message"]= "Login Failure";
die(json_encode($response));
}
}
}