<?php include 'DBfunctions.php'; $dbFunctions = new DBFunctions(); $response = array(); if (isset($_POST['action']) && $_POST['action'] != '') { $action = $_POST['action']; if ($action == 'join') { $username_ = $_POST['username']; $result = $dbFunctions->isUserExists($username_); //Check if user exist if ($result == true) { //If user exist, Check if user expired $result = $dbFunctions->isUserExpired($username_); if ($result == true) { //If user expired, delete user entry $result = $dbFunctions->deleteUser($username_); if ($result == true) { //If delete is successful, add username as a new entry $result = $dbFunctions->addUser($username_); if ($result == true) { $response["success"] = true; $response["uid"] = $result["uid"]; $response["username"] = $result["username"]; echo json_encode($response); } else { $response["success"] = false; $response["errorMsg"] = "Failed to create username. Please try again."; echo json_encode($response); } } else {