From 7469c53a90de31f142caa0796f62d1cfb414057b Mon Sep 17 00:00:00 2001 From: Yustina Date: Mon, 24 Nov 2025 14:17:20 +0700 Subject: [PATCH] fear:revisi_login_php --- login.php | 66 ++++++++++++++++++++----------------------------------- 1 file changed, 24 insertions(+), 42 deletions(-) diff --git a/login.php b/login.php index 4832e8c..f181bb7 100644 --- a/login.php +++ b/login.php @@ -1,45 +1,27 @@ ";//kalo di file yang sama - echo "lastname:".$row['lastname']."
"; - } - else echo "Username/password salah"; -} -?> - - -
- Username:
- Password:
- -
- - \ No newline at end of file +$username = $_POST['username']; +$password = $_POST['password']; + +$query = mysqli_query($conn, "SELECT * FROM users WHERE username='$username'"); +$user = mysqli_fetch_assoc($query); + +if (!$user) { + echo json_encode(["status" => "error", "msg" => "Username tidak ditemukan"]); + exit; +} + +if ($user["password"] !== $password) { + echo json_encode(["status" => "error", "msg" => "Password salah"]); + exit; +} + +echo json_encode([ + "status" => "success", + "id" => $user["id"], + "username" => $user["username"], + "email" => $user["email"], + "role" => $user["role"] +]); +?> \ No newline at end of file