diff --git a/API Login.js b/API Login.js index df2889d..4f7ca21 100644 --- a/API Login.js +++ b/API Login.js @@ -1,8 +1,8 @@ -const BASE_URL = "http://localhost:3000/api"; +const BASE_URL = "http://localhost/Kelompok06_2048"; export async function loginRequest(username, password) { try { - const response = await fetch(`${BASE_URL}/login`, { + const response = await fetch(`${BASE_URL}/Login.php`, { method: "POST", headers: { "Content-Type": "application/json" diff --git a/API Register.js b/API Register.js new file mode 100644 index 0000000..a521f87 --- /dev/null +++ b/API Register.js @@ -0,0 +1,17 @@ +export async function registerRequest(username, password) { + const formData = new FormData(); + formData.append("username", username); + formData.append("password", password); + + try { + const response = await fetch(`${BASE_URL}/Register.php`, { + method: "POST", + body: formData + }); + + return await response.json(); + } catch (err) { + console.error("API register error:", err); + throw err; + } +} diff --git a/Database.sql b/Database.sql index 48e6ab0..43dfa36 100644 --- a/Database.sql +++ b/Database.sql @@ -1,5 +1,5 @@ -CREATE DATABASE IF NOT EXISTS 2048; -USE 2048; +CREATE DATABASE IF NOT EXISTS game_2048; +USE game_2048; CREATE TABLE IF NOT EXISTS users ( id INT AUTO_INCREMENT PRIMARY KEY, diff --git a/Koneksi.php b/Koneksi.php index 51580a0..d5cdfe2 100644 --- a/Koneksi.php +++ b/Koneksi.php @@ -1,10 +1,11 @@ connect_error) { http_response_code(500); die(json_encode(["status"=>"error","message"=>"Database connection failed"])); diff --git a/Login.php b/Login.php index 583e01c..87635d9 100644 --- a/Login.php +++ b/Login.php @@ -1,7 +1,7 @@