예제 #1
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT - BANK - ADD: CONTROL
# ----------------------------------------------------------------------
*/
if (isset($_POST['btn-insert-bank']) && $_POST['btn-insert-bank'] === 'Save Changes') {
    $_get = new BANK_GET();
    $_update = new UPDATE_UPDATE();
    $bank_name = filter_var($_POST['bank-name'], FILTER_SANITIZE_STRING);
    $active = filter_var($_POST['active'], FILTER_SANITIZE_STRING);
    $visibility = filter_var($_POST['visibility'], FILTER_SANITIZE_NUMBER_INT);
    $status = filter_var(1, FILTER_SANITIZE_NUMBER_INT);
    $hash_id = $_get->get_max_bank_id();
    $hash_id = $hash_id->max_bank_id + 1 . '-' . cleanurl($bank_name);
    /* --- IMAGE --- */
    $file_name = substr($_FILES['upload_news_1']['name'], 0, -4);
    $file_type = $_FILES['upload_news_1']['type'];
    if ($file_type == 'image/jpeg') {
        $file_type = '.jpg';
    } else {
        if ($file_type == 'image/png') {
            $file_type = '.png';
        } else {
            if ($file_type == 'image/gif') {
                $file_type = '.gif';
            }
        }
    }
    //$file_type = substr($_FILES['upload_news_1']['name'], -4);
예제 #2
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT - BANK - DETAILS: CONTROL
# ----------------------------------------------------------------------
*/
$_get = new BANK_GET();
/* --- REQUEST VARIABLE --- */
$hash_id = filter_var($_REQUEST['id'], FILTER_SANITIZE_STRING);
$count_detail = $_get->count_bank($hash_id);
$detail = $_get->get_bank($hash_id);
if (isset($_POST['btn-details-bank']) && $_POST['btn-details-bank'] == 'Save Changes') {
    $_update = new BANK_UPDATE();
    $hash_id = $detail->hash_id;
    $bank_name = filter_var($_POST['bank-name'], FILTER_SANITIZE_STRING);
    $visibility = filter_var($_POST['visibility'], FILTER_SANITIZE_NUMBER_INT);
    $alias = cleanurl($_POST['name']);
    /* --- IMAGE --- */
    if ($_FILES['upload_news_1']['name'] !== '') {
        $file_name = substr($_FILES['upload_news_1']['name'], 0, -4);
        $file_type = substr($_FILES['upload_news_1']['name'], -4);
        $uploads_dir = '../files/uploads/assets/';
        $userfile_name = cleanurl(str_replace(array('(', ')', ' '), '_', $alias)) . $file_type;
        $userfile_tmp = $_FILES['upload_news_1']['tmp_name'];
        $file_error = $_FILES['upload_news_1']['error'];
        $file_type = $_FILES['upload_news_1']['type'];
        $prefix = 'bank-' . cleanurl($bank_name) . '-' . date('y-m-d-h-i-s') . '-';
        $prod_img = $uploads_dir . $prefix . $userfile_name;
        $allowed_type = array('image/jpeg', 'image/png', 'image/gif');
        /* --- TOTAL SIZE SLIDESHOW --- */
예제 #3
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT - BANK: CONTROL
# ----------------------------------------------------------------------
*/
$_get = new BANK_GET();
$_update = new BANK_UPDATE();
/*
# ----------------------------------------------------------------------
# SORTING
# ----------------------------------------------------------------------
*/
$equal_search = array('visibility', 'active', 'status');
$default_sort_by = "bank_name";
$pgdata = page_init($equal_search, $default_sort_by);
// static/general.php
$page = $pgdata['page'];
$query_per_page = $pgdata['query_per_page'];
$sort_by = $pgdata['sort_by'];
$first_record = $pgdata['first_record'];
$search_parameter = $pgdata['search_parameter'];
$search_value = $pgdata['search_value'];
$search_query = $pgdata['search_query'];
$search = $pgdata['search'];
if (isset($_REQUEST['src'])) {
    $_REQUEST['src'] = $_REQUEST['src'];
} else {
    $_REQUEST['src'] = '';
}
예제 #4
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT - ACCOUNT: CONTROL
# ----------------------------------------------------------------------
*/
$_get = new BANK_GET();
$_update = new BANK_UPDATE();
/*
# ----------------------------------------------------------------------
# SORTING
# ----------------------------------------------------------------------
*/
$equal_search = array('visibility', 'active');
$default_sort_by = "account_name";
$pgdata = page_init($equal_search, $default_sort_by);
$page = $pgdata['page'];
$query_per_page = $pgdata['query_per_page'];
$sort_by = $pgdata['sort_by'];
$first_record = $pgdata['first_record'];
$search_parameter = $pgdata['search_parameter'];
$search_value = $pgdata['search_value'];
$search_query = $pgdata['search_query'];
$search = $pgdata['search'];
if (isset($_REQUEST['src'])) {
    $_REQUEST['src'] = $_REQUEST['src'];
} else {
    $_REQUEST['src'] = '';
}
/* --- CATEGORY --- */
예제 #5
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT ACCOUNT - DETAILS: CONTROL
# ----------------------------------------------------------------------
*/
$_get = new BANK_GET();
$_update = new BANK_UPDATE();
/* --- DEFINED VARIABLE --- */
$id = filter_var($_REQUEST['id'], FILTER_SANITIZE_NUMBER_INT);
$count_account = $_get->count_account($id);
$data_account = $_get->get_account($id);
$count_bank = $_get->count_bank(1);
$data_bank = $_get->get_bank('bank_name');
if (isset($_POST['btn-details-account'])) {
    if ($_POST['btn-details-account'] == "Save Changes" || $_POST['btn-details-account'] == "Save Changes & Exit") {
        $account_number = filter_var($_POST['bank-number'], FILTER_SANITIZE_STRING);
        $account_name = filter_var($_POST['bank-name'], FILTER_SANITIZE_STRING);
        $visibility = filter_var($_POST['visibility'], FILTER_SANITIZE_STRING);
        $bank_id = filter_var($_POST['bank'], FILTER_SANITIZE_NUMBER_INT);
        $description = filter_var($_POST['bank-description'], FILTER_SANITIZE_STRING);
        $currency = filter_var($_POST['currency'], FILTER_SANITIZE_NUMBER_INT);
        $id = $data_account->id;
        $_update->update_account($account_number, $currency, $account_name, $description, $visibility, $bank_id, $id);
        $type = 'success';
        $msg = 'Changes successfully saved';
        $page = 'self';
        set_alert($type, $msg);
        safe_redirect($page);
    }
예제 #6
0
<?php

/*
# ----------------------------------------------------------------------
# PAYMENT - ACCOUNT - ADD: CONTROL
# ----------------------------------------------------------------------
*/
$_get = new BANK_GET();
$count_bank = $_get->count_bank(1);
$data_bank = $_get->get_bank(1, 'bank_name');
if (isset($_POST['btn-insert-account']) && $_POST['btn-insert-account'] === 'Save Changes') {
    $_update = new UPDATE_UPDATE();
    $bank_id = filter_var($_POST['bank'], FILTER_SANITIZE_NUMBER_INT);
    $account_number = filter_var($_POST['bank-number'], FILTER_SANITIZE_STRING);
    $currency = filter_var($_POST['currency'], FILTER_SANITIZE_NUMBER_INT);
    $account_description = filter_var($_POST['bank-description'], FILTER_SANITIZE_STRING);
    $account_name = filter_var($_POST['bank-name'], FILTER_SANITIZE_STRING);
    $visibility = filter_var($_POST['visibility'], FILTER_SANITIZE_NUMBER_INT);
    $active = filter_var($_POST['active'], FILTER_SANITIZE_NUMBER_INT);
    $status = filter_var(1, FILTER_SANITIZE_NUMBER_INT);
    $hash_id = $_get->get_max_account_id();
    $hash_id = $hash_id->max_id + 1 . '-' . cleanurl($account_name);
    $_update->insert_bank($account_number, $currency, $account_name, $account_description, $bank_id, $visibility, $status, $active, $hash_id);
    $page = 'self';
    $type = 'success';
    $msg = 'Item has been successfully saved';
    set_alert($type, $msg);
    safe_redirect($page);
}