<?php require_once __DIR__ . "/../../../Backend/SessionManager.php"; require_once __DIR__ . "/../../../Backend/ChurchManager.php"; if (!isset($_POST) || $_POST["username"] === NULL) { echo "KO"; die; } $user = new User(); $church = ChurchManager::getSingleChurch('name', $_POST["church"]); $user->setPassword(sha1($_POST["password"])); $user->setUsername($_POST["username"]); if ($_POST["type"] == '0') { $user->setType('A'); } else { $user->setType('G'); } $user->setLanguage("es"); $user->setIdChurch($church->getId()); if (SessionManager::addUser($user)) { echo "OK"; } else { echo "KO"; }
//Getting all registries if ($simpleKeyword !== NULL) { $userRegistries = SessionManager::simpleSearchUser($simpleKeyword, $sortType, $numberPage); } else { if ($kid !== NULL) { $userSearch = new User(); $kusername = $_GET["kusername"]; $ktype = $_GET["ktype"]; $konlineCheck = $_GET["konlineCheck"]; $kchurch = $_GET["kchurch"]; $userSearch->setId($kid); $userSearch->setType($ktype); $userSearch->setOffline($konlineCheck); $userSearch->setUsername($kusername); $posibleChurch = ChurchManager::simpleSearchChurch($kchurch, 'id', -1); $userSearch->setIdChurch($posibleChurch); $userRegistries = SessionManager::advancedSearchUser($userSearch, 'AND', $sortType, $numberPage); } else { $userRegistries = SessionManager::getAllUsers($sortType, $numberPage); } } //Get the total of registries $totalRegistries = DatabaseManager::getAffectedRows(); $affectedRegistries = DatabaseManager::registriesAffectedLastQuery(); $lastPage = floor($affectedRegistries / 10); if ($affectedRegistries % 10 === 0) { $lastPage = floor($affectedRegistries / 10) - 1; } if ($totalRegistries === 0 && $numberPage !== 0) { echo "<script src='../JS/functions.js'></script><script>nextPage('set', '0')</script>"; }