コード例 #1
0
ファイル: DeleteUser.php プロジェクト: kisorbiswal/Creamy
	THE SOFTWARE.
*/
require_once 'CRMDefaults.php';
require_once 'LanguageHandler.php';
require_once 'DbHandler.php';
$lh = \creamy\LanguageHandler::getInstance();
// check required fields
$validated = 1;
if (!isset($_POST["userid"])) {
    $validated = 0;
}
if ($validated == 1) {
    $db = new \creamy\DbHandler();
    // sanity checks
    $userid = $_POST["userid"];
    $currentMainAdminData = $db->getMainAdminUserData();
    // check that we are not deleting the main admin user.
    if (is_array($currentMainAdminData) && array_key_exists("id", $currentMainAdminData)) {
        if ($userid == $currentMainAdminData["id"]) {
            // can't delete the main admin user.
            print $lh->translateText("unable_delete_main_admin");
            return;
        }
    }
    // delete user
    $result = $db->deleteUser($userid);
    if ($result === false) {
        ob_clean();
        $lh->translateText("unable_delete_user");
    } else {
        ob_clean();