コード例 #1
0
             *
             * The ONLY case where you should not respond to 
             * the request is when you failed to process the data. If you are 
             * unable to process the notification then either do not respond 
             * with anything or set the success parameter to FALSE in the call 
             * to notificationResponse();
             *
             * Trustly will continue to attempt to deliver this notification 
             * until you respond to it.
             * */
            $response = $api->notificationResponse($notification, TRUE);
            print $response->json();
        }
    }
}
/* Simple dispatcher to the correct function */
$path = $_SERVER['PATH_INFO'];
if ($path == '/orders') {
    orders();
} elseif ($path == '/clear_orders') {
    clear_orders();
} elseif ($path == '/notification') {
    notification();
} elseif ($path == '/deposit') {
    deposit();
} elseif ($path == '/extensions') {
    check_extensions();
} else {
    _http_response_code(404);
}
exit(0);
コード例 #2
0
ファイル: index.php プロジェクト: kashyna/Research-paper
     $count_rows = count_orders($status);
     //общее кол-во заказов
     $pages_count = ceil($count_rows / $perpage);
     //кол-во страниц, частное от деления. ceil  -округляет
     if (!$pages_count) {
         $pages_count = 1;
     }
     //проверяем чтоб общее кол-во страниц не было < 1, еслипользователь введет несуществующую категорию.
     //минимум 1 страница должна быть
     if ($page > $pages_count) {
         $page = $pages_count;
     }
     //если пользователь в адресную строку введет число большее чем реальное кол-во страниц
     $start_position = ($page - 1) * $perpage;
     //начальная позиция вывода заказа (для запроса)
     $orders = orders($status, $start_position, $perpage);
     //$orders = orders($status);
     break;
 case 'show_order':
     $order_id = (int) $_GET['order_id'];
     $show_order = show_order($order_id);
     //проверяем какой это заказ
     if ($show_order[0]['status']) {
         $state = "обработан";
     } else {
         $state = "необработан";
     }
     break;
 case 'users':
     //постраничная навигация, параметры
     $perpage = 5;
コード例 #3
0
ファイル: index.php プロジェクト: Kit-kat1/Orbis_jewellery
     db_connect();
     break;
 case 'update_goods':
     db_connect();
     break;
 case 'update_goods_save':
     db_connect();
     break;
 case 'update_news_save':
     db_connect();
     break;
 case 'update_news':
     db_connect();
     break;
 case 'orders':
     $order = orders();
     break;
 case 'orders_state':
     $number = $_GET['number'];
     $buyer = orders_state();
     $product = buyer_order($number);
     break;
 case '_cust':
     db_connect();
     break;
 case 'braslet':
     $val = $_POST['val'];
     $cat = $_GET['id'];
     $products = get_cat_products($cat, $val);
     break;
 case 'suspensions':
コード例 #4
0
ファイル: index.php プロジェクト: ngogiangthanh/avalon-web
<?php

//load model
require_once 'backend/models/orders.php';
if (isset($_POST['search'])) {
    header('location:admin.php?controller=order&search=' . $_POST['search']);
}
if (isset($_GET['page'])) {
    $page = intval($_GET['page']);
} else {
    $page = 1;
}
$page = $page > 0 ? $page : 1;
$limit = 10;
$offset = ($page - 1) * $limit;
$options = array('limit' => $limit, 'offset' => $offset, 'order_by' => 'orders.status_order ASC, `user`.name ASC');
$url = 'admin.php?controller=order';
if (isset($_GET['search'])) {
    $search = escape($_GET['search']);
    $options['where'] = "LOWER(`user`.NAME) LIKE LOWER('%{$search}%') ";
    $url = 'admin.php?controller=order&search=' . $_GET['search'];
}
$total_rows = get_order_total($options);
$total = ceil($total_rows / $limit);
//data
$title = ORDER_TITLE_INDEX;
$orders = orders($options);
$pagination = pagination($url, $page, $total);
$status = array(0 => ORDER_STATUS_WAIT, 1 => ORDER_STATUS_SUCCESS, 2 => ORDER_STATUS_DESTROY);
//load view
require 'backend/views/order/index.php';
コード例 #5
0
    } else {
        $pageid = 1;
        $limitstart = 0;
        $limitsend = $totalrec;
    }
    $showdetail = false;
    if (isset($_REQUEST['oid']) && trim($_REQUEST['oid']) != '') {
        $order_id = $_REQUEST['oid'];
        $showdetail = true;
        $orders = orders($order_id, " and user_id='{$user_id}'");
        $order = $orders[0];
        $orderstatus = $order->order_status;
        $orderitems = orderitems(" and order_id='{$order_id}' and user_id='{$user_id}'");
    } else {
        $cond = " and user_id='{$user_id}' order by order_id desc";
        $orders = orders('', $cond . " limit {$limitstart}, {$totalrec}");
        $querystr = "SELECT count(*) as total FROM " . $prefix . "orders where order_id!='' {$cond}";
        $total = $wpdb->get_results($querystr, OBJECT);
    }
}
?>
<script type="text/javascript">
jQuery(document).ready(function(){
	var p = jQuery('div.mid_content');
	var offset = p.offset();
	jQuery('html, body').animate({scrollTop : offset.top},1000);
	
});
</script>
<div class="container">
  <?php 
コード例 #6
0
<?php

global $wpdb, $currency_symbal;
$prefix = $wpdb->base_prefix;
$error = array();
$order_id = $_REQUEST['id'];
$orders = orders($order_id);
$order = $orders[0];
$orderstatus = $order->order_status;
$orderitems = orderitems(" and order_id='{$order_id}'");
$user_id = $order->user_id;
$userdata = get_userdata($user_id);
$email = $userdata->user_email;
$fname = $userdata->first_name;
$lname = $userdata->last_name;
$address = get_user_meta($user_id, 'address', true);
$address2 = get_user_meta($user_id, 'address2', true);
$city = get_user_meta($user_id, 'city', true);
$zipcode = get_user_meta($user_id, 'zipcode', true);
$state = get_user_meta($user_id, 'state', true);
$country = get_user_meta($user_id, 'country', true);
$phone = get_user_meta($user_id, 'phone', true);
$gender = get_user_meta($user_id, 'gender', true);
$differentshipping = get_user_meta($user_id, 'differentshipping', true);
$ship_fname = get_user_meta($user_id, 'ship_fname', true);
$ship_lname = get_user_meta($user_id, 'ship_lname', true);
$ship_address = get_user_meta($user_id, 'ship_address', true);
$ship_address2 = get_user_meta($user_id, 'ship_address2', true);
$ship_city = get_user_meta($user_id, 'ship_city', true);
$ship_zipcode = get_user_meta($user_id, 'ship_zipcode', true);
$ship_state = get_user_meta($user_id, 'ship_state', true);
コード例 #7
0
ファイル: view.php プロジェクト: ngogiangthanh/avalon-web
<?php

// Load model ==================================================================
require_once 'backend/models/users.php';
require_once 'backend/models/orders.php';
// Title website ===============================================================
$title = CUSTOMER_TITLE_VIEW;
// get data  ===================================================================
if (isset($_GET['uid'])) {
    $uid = intval($_GET['uid']);
    $user = get_a_user($uid);
    if (count($user) == 0) {
        header("location:admin.php?controller=user");
    } else {
        $orders_list = orders(array('where' => 'orders.ID_CUSTOMER=' . $uid, 'order_by' => 'ID ASC'));
        $statusorder = array(0 => ORDER_STATUS_WAIT, 1 => ORDER_STATUS_SUCCESS, 2 => ORDER_STATUS_DESTROY);
    }
} else {
    header("location:admin.php?controller=user");
}
//load View  ===================================================================
require 'backend/views/user/view.php';