Пример #1
0
  } else {
    $display['msg'] .= display_err_msg($err['msg']);
    $display['detail'] = dis_user_form($action, $params, $err['field']);
  }

} elseif ($action == 'valid') {
///////////////////////////////////////////////////////////////////////////////
  if (check_user_defined_rules() && check_user_data_form($params['user_id'], $params)) {
    $retour = run_query_user_update($params['user_id'], $params);
    if ($retour) {
      $retour = run_query_user_valid($params['user_id']);
      if ($retour) {
        set_update_state();
        require_once('user_mailer.php');
        $user = new UserMailer();
        $user->sendValidateConfirmation($params['user_id']);
        $display['msg'] .= display_ok_msg("$l_user : $l_valid_ok");
        $display['msg'] .= display_ok_msg("<input type='button' onclick=\"window.location='$path/user/user_index.php?action=pdf&user_id=$params[user_id]'\" value=\"$l_download_user_card\" />", false);
        $display['detail'] = dis_user_consult($params);
      } else {
        $display['msg'] .= display_err_msg("$l_user : $l_valid_error");
        $display['detail'] = dis_user_form($action, $params, $err['field']);
      }
    } else {
      $display['msg'] .= display_err_msg("$l_user : $l_update_error");
      $display['detail'] = dis_user_form($action, $params, $err['field']);
    }
  } else {
    $display['msg'] .= display_err_msg($err['msg']);
    $display['detail'] = dis_user_form($action, $params, $err['field']);
  }