prepare("UPDATE users SET username=:username, email=:email WHERE id={$_SESSION['user_id']}"); $query->bindParam(':username', $_POST['username']); $query->bindParam(':email', $_POST['email']); if($query->execute()) { echo "

Account updated

"; } else { echo "

Account update failed

"; } if($_POST['password'] != "") { $password = password_hash($_POST['password'], PASSWORD_ARGON2I); $query = $conn->prepare("UPDATE users SET password=:password WHERE id={$_SESSION['user_id']}"); $query->bindParam(':password', $password); if($query->execute()) { echo "

Password updated

"; } else { echo "

Password update failed

"; } } } header("Refresh: 2; URL=$_SERVER[HTTP_REFERER]"); require_once(TEMPLATES_PATH . "/footer.php"); ?>