Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ //includes require_once "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; //check permissions if (permission_exists('user_setting_delete')) { //access granted } else { echo "access denied"; exit; } //add multi-lingual support $language = new text; $text = $language->get(); //delete user settings $user_setting_uuids = $_REQUEST["id"]; $user_uuid = check_str($_REQUEST["user_uuid"]); if (sizeof($user_setting_uuids) > 0) { foreach ($user_setting_uuids as $user_setting_uuid) { $sql = "delete from v_user_settings "; $sql .= "where user_uuid = '".$user_uuid."' "; $sql .= "and user_setting_uuid = '".$user_setting_uuid."' "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); unset ($prep_statement, $sql); } // set message $_SESSION["message"] = $text['message-delete'].": ".sizeof($user_setting_uuids); } else { // set message messages::add($text['message-delete_failed'], 'negative'); } header("Location: user_edit.php?id=".check_str($_REQUEST["user_uuid"])); exit; ?>