Ejemplo n.º 1
0
 ***************************************************************************/
define('InAdmin', 1);
$current_page = 'fees';
$extraJs = ';js/calendar.php';
include '../common.php';
include $include_path . 'functions_admin.php';
include $include_path . 'dates.inc.php';
include 'loggedin.inc.php';
unset($ERR);
// get form variables
$list_type = isset($_POST['type']) ? $_POST['type'] : 'a';
$from_date = !empty($_POST['from_date']) ? $_POST['from_date'] : 0;
$to_date = !empty($_POST['to_date']) ? $_POST['to_date'] : 0;
// filter date and date format
$from_date = filter_date($from_date);
$to_date = filter_date($to_date);
// Set offset and limit for pagination
if (isset($_GET['PAGE']) && is_numeric($_GET['PAGE'])) {
    $PAGE = intval($_GET['PAGE']);
    $OFFSET = ($PAGE - 1) * $system->SETTINGS['perpage'];
} elseif (isset($_SESSION['RETURN_LIST_OFFSET']) && $_SESSION['RETURN_LIST'] == 'accounts.php') {
    $PAGE = intval($_SESSION['RETURN_LIST_OFFSET']);
    $OFFSET = ($PAGE - 1) * $system->SETTINGS['perpage'];
} else {
    $OFFSET = 0;
    $PAGE = 1;
}
$where_sql = '';
$params = array();
if ($from_date != 0) {
    $where_sql = 'paid_date > \'' . FormatTimeStamp($from_date) . '\'';
Ejemplo n.º 2
0
function print_form($formdata)
{
    if (isset($formdata)) {
        print "<div class='form'>";
        foreach ($formdata as $key => $data) {
            if (isset($data['label_head'])) {
                print "<div class='form_label_head ";
                if (isset($data['label'])) {
                    print "label";
                }
                print "'>" . $data['label_head'] . "</div>";
            }
            if (isset($data['label_key_head'])) {
                print "<div class='form_label_key_head ";
                if (isset($data['style']['class'])) {
                    print $data['style']['class'];
                }
                if (isset($data['label'])) {
                    print " label";
                }
                print "'>" . $data['label_key_head'] . "</div>";
            }
            if (isset($data['label_value_head'])) {
                print "<div class='form_label_value_head ";
                if (isset($data['style']['class'])) {
                    print $data['style']['class'];
                }
                if (isset($data['label'])) {
                    print "label";
                }
                print "'>" . $data['label_value_head'] . "</div>";
            }
            if (!isset($data['value'])) {
                $data['value'] = NULL;
            }
            if (!isset($data['id'])) {
                $data['id'] = $key;
            }
            if (!isset($data['class'])) {
                $data['class'] = $key;
            }
            $data['style']['id'] = $data['id'];
            if (isset($data['style']['class'])) {
                $data['style']['class'] .= " " . $data['class'];
            } else {
                $data['style']['class'] = $data['class'];
            }
            if ($data['type'] != 'hidden') {
                print "<div class='form_element ";
                if (isset($data['parent_class'])) {
                    print $data['parent_class'] . " ";
                }
                if (isset($data['settings']['alert'])) {
                    if (is_array($data['settings']['alert'])) {
                        print $data['settings']['alert']['type'] . " ";
                    } else {
                        print $data['settings']['alert'] . " ";
                    }
                }
                print "'>";
                if (isset($data['label'])) {
                    print "\n\t\t\t\t\t<div class='form_field_label'>\n\t\t\t\t\t\t<label for='" . $data['id'] . "'>" . $data['label'] . "</label>\n\t\t\t\t\t</div>";
                }
                print "<div class='form_field'>";
            }
            if (isset($data['label_before'])) {
                print "<div class='form_label_before'>" . $data['label_before'] . "</div>";
            }
            if (!isset($data['settings'])) {
                $data['settings'] = NULL;
            }
            switch ($data['type']) {
                case 'hidden':
                    print form_hidden($key, $data['style'], $data['value']);
                    break;
                case 'int':
                    print form_text($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'text':
                    print form_text($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'textarea':
                    print form_textarea($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'checkbox':
                    print form_checkbox($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'select':
                    print form_select($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'radio':
                    print form_radiogroup($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'password':
                    print form_password($key, $data['style'], $data['value'], $data['settings']);
                    break;
                case 'filter-date':
                    filter_date($data['value'], $data['settings']);
                    break;
                case 'datepicker':
                    datepicker($data['value'], $data['settings']);
                    break;
                case 'input_add':
                    print form_text("key_" . $key, $data['style'], $data['value']['key'], $data['settings']);
                    print form_text("value_" . $key, $data['style'], $data['value']['value'], $data['settings']);
                    if (isset($data['settings']['number'])) {
                        print "<i class='icon-inputadd' id='" . $data['settings']['number'] . "'></i>";
                    }
                    break;
                case 'upload':
                    print form_upload($key);
                    break;
            }
            if (isset($data['label_after'])) {
                print "<div class='form_label_after'>" . $data['label_after'] . "</div>";
            }
            if ($data['type'] != 'hidden') {
                print "\n\t\t\t\t\t</div>\n\t\t\t\t</div>";
                if (isset($data['settings']['alert'])) {
                    if (is_array($data['settings']['alert'])) {
                        if (isset($data['settings']['alert']['text'])) {
                            print print_alert($data['settings']['alert']['type'], $data['settings']['alert']['label'], $data['settings']['alert']['text']);
                        } else {
                            print print_alert($data['settings']['alert']['type'], v('CMT_HEADLINE_' . $data['settings']['alert']['label'] . '_ERROR'), v('CMT_TEXT_' . $data['settings']['alert']['label'] . '_ERROR'));
                        }
                    } else {
                        print print_alert($data['settings']['alert'], v('CMT_HEADLINE_REQUIRED_ERROR'), v('CMT_TEXT_REQUIRED_ERROR'));
                    }
                }
            }
        }
        print "</div>";
    }
}