$add_user_data_level = isset($_POST["add_user_form_level"]) ? mysql_real_escape_string($_POST['add_user_form_level']) : '7'; $add_user_data_active = isset($_POST["add_user_form_active"]) ? 1 : 0; } /** Arguments used on validation and user creation. */ $edit_arguments = array('id' => $user_id, 'name' => $add_user_data_name, 'email' => $add_user_data_email, 'role' => $add_user_data_level, 'active' => $add_user_data_active, 'type' => 'edit_user'); /** * If the password field, or the verification are not completed, * send an empty value to prevent notices. */ $edit_arguments['password'] = isset($_POST['add_user_form_pass']) ? $_POST['add_user_form_pass'] : ''; //$edit_arguments['password_repeat'] = (isset($_POST['add_user_form_pass2'])) ? $_POST['add_user_form_pass2'] : ''; /** Validate the information from the posted form. */ $edit_validate = $edit_user->validate_user($edit_arguments); /** Create the user if validation is correct. */ if ($edit_validate == 1) { $edit_response = $edit_user->edit_user($edit_arguments); } } $page_title = __('Edit system user', 'cftp_admin'); if ($global_user == $add_user_data_user) { $page_title = __('My account', 'cftp_admin'); } include 'header.php'; ?> <div id="main"> <h2><?php echo $page_title; ?> </h2>