// create new a user stuff document.addEventListener("DOMContentLoaded", () => { fetch("isAdmin.php").then(res => res.json().then(json => { if (json.message !== "ok") { window.location.href = "./search.html"; } })); }); document.querySelector("#createUser").addEventListener("submit", e => { e.preventDefault(); let username = document.querySelector("#username").value; let password = document.querySelector("#pass").value; let rePass = document.querySelector("#rePass").value; let admin = document.querySelector("#isAdmin").checked; if (password === "" || rePass === "" || username === "") { alert("Please fill in all fields"); } else if (password !== rePass) { alert("Passwords do not match"); } else { let data = new FormData(); data.append("username", username); data.append("password", password); data.append("admin", admin); fetch("newUser.php", { method: "POST", body: data }).then(res => res.json().then(json => { if (json.message === "ok") { alert("User created"); } else { alert("Error creating user"); } })); } });