username; if (isset($_GET['UpdatedID'])) { display_notification_centered(_("Your password has been updated.")); } function can_process() { if (strlen($_POST['password']) < 4) { display_error( _("The password entered must be at least 4 characters long.")); set_focus('password'); return false; } if (strstr($_POST['password'], $_POST['user_id']) != false) { display_error( _("The password cannot contain the user login.")); set_focus('password'); return false; } if ($_POST['password'] != $_POST['passwordConfirm']) { display_error( _("The passwords entered are not the same.")); set_focus('password'); return false; } return true; } if (isset($_POST['UPDATE_ITEM'])) { if (can_process()) { if (isset($selected_id)) { if ($_POST['password'] != "") update_user_password($_POST['user_id'], md5($_POST['password'])); unset($selected_id); meta_forward($_SERVER['PHP_SELF'], "UpdatedID=1"); } } } start_form(); start_table($table_style); if (isset($selected_id)) { //editing an existing User $myrow = get_user($selected_id); $_POST['user_id'] = $myrow["user_id"]; hidden('selected_id', $selected_id); hidden('user_id', $_POST['user_id']); label_row(_("User login:"), $_POST['user_id']); } $_POST['password'] = ""; $_POST['passwordConfirm'] = ""; start_row(); label_cell(_("Password:")); label_cell(""); end_row(); start_row(); label_cell(_("Repeat password:")); label_cell(""); end_row(); if (isset($selected_id)) { table_section_title(_("Enter your new password in the fields.")); } end_table(1); submit_add_or_update_center(!isset($selected_id)); end_form(); end_page(); ?>