예제 #1
0
require_once './api/sl_login.php';
$query = new express_db();
if (isset($_GET["action"]) && $_GET["action"] == "get_senders") {
    $query->senders_query();
} else {
    if (isset($_GET["action"]) && $_GET["action"] == "get_sender_user_name") {
        $query->sender_query_user_name($_GET["user_name"]);
    } else {
        if (isset($_GET["action"]) && $_GET["action"] == "get_receivers") {
            $query->receivers_query_sender_id($_GET["id"]);
        } else {
            if (isset($_GET["action"]) && $_GET["action"] == "save_receiver") {
                $query->receiver_insert($_GET['sender_id'], $_GET["receiver_name"], $_GET["receiver_phone"], $_GET["receiver_province"], $_GET["receiver_city"], $_GET["receiver_address"]);
            } else {
                if (isset($_GET["action"]) && $_GET["action"] == "update_receiver") {
                    $query->receiver_update($_GET['receiver_id'], $_GET['sender_id'], $_GET["receiver_name"], $_GET["receiver_phone"], $_GET["receiver_province"], $_GET["receiver_city"], $_GET["receiver_address"]);
                } else {
                    if (isset($_GET["action"]) && $_GET["action"] == "get_products") {
                        $query->products_query_search();
                    } else {
                        $data = file_get_contents('php://input');
                        parse_str($data);
                        $txtReceiverAddress = stripslashes($txtReceiverAddress);
                        $hidTr = stripslashes($hidTr);
                        $result = $query->package_insert($hidDeliverID, $txtDeliverName, $txtDeliverMobilePhone, $hidReceiverID, $txtReceiverName, $txtReceiverMobilePhone, $dropSheng, $dropShi, $txtReceiverAddress, $hidTr, 0, 0, 0, $txtWeight, $txtSafeFree, $pkg_notes = '', $pkg_status = '0');
                        if ($result) {
                            $postData = array('__VIEWSTATE' => $add_view, 'dropRoute' => $dropRoute, 'txtDeliverName' => $txtDeliverName, 'txtDeliverMobilePhone' => $txtDeliverMobilePhone, 'txtReceiverName' => $txtReceiverName, 'txtReceiverMobilePhone' => $txtReceiverMobilePhone, 'dropSheng' => $dropSheng, 'dropShi' => $dropShi, 'hidShi' => $hidShi, 'txtReceiverAddress' => $txtReceiverAddress, 'hidTr' => $hidTr, 'txtWeight' => $txtWeight, 'txtSafeFree' => $txtSafeFree, 'txtNote' => '', 'btnTJ' => $button_add);
                            $ch = curl_init();
                            curl_setopt_array($ch, array(CURLOPT_URL => $add_url, CURLOPT_POST => true, CURLOPT_POSTFIELDS => $postData, CURLOPT_COOKIE => $cookie_login, CURLOPT_RETURNTRANSFER => 1));
                            $content = curl_exec($ch);
                            curl_close($ch);
예제 #2
0
$query = new express_db();
if (isset($_GET["action"]) && $_GET["action"] == "get_receivers_page") {
    $data = file_get_contents('php://input');
    parse_str($data);
    session_start();
    $query->receivers_query_page($_GET["jtStartIndex"], $_GET["jtPageSize"], $_GET["jtSorting"], $_SESSION['sender_id']);
} else {
    if (isset($_GET["action"]) && $_GET["action"] == "get_receivers") {
        $query->receivers_query();
    } else {
        if (isset($_GET["action"]) && $_GET["action"] == "create_receiver") {
            $data = file_get_contents('php://input');
            parse_str($data);
            session_start();
            $query->receiver_insert($_SESSION['sender_id'], $receiver_name, $receiver_phone, $receiver_province, $receiver_city, $receiver_address);
        } else {
            if (isset($_GET["action"]) && $_GET["action"] == "update_receiver") {
                $data = file_get_contents('php://input');
                parse_str($data);
                session_start();
                $query->receiver_update($receiver_id, $_SESSION['sender_id'], $receiver_name, $receiver_phone, $receiver_province, $receiver_city, $receiver_address);
            } else {
                if (isset($_GET["action"]) && $_GET["action"] == "del_receiver") {
                    $data = file_get_contents('php://input');
                    parse_str($data);
                    $query->receiver_del($receiver_id);
                }
            }
        }
    }
}
예제 #3
0
if (isset($_GET["action"]) && $_GET["action"] == "get_receivers_page") {
    $data = file_get_contents('php://input');
    parse_str($data);
    $query->receivers_query_page($_GET["jtStartIndex"], $_GET["jtPageSize"], $_GET["jtSorting"], $sender_id, $receiver_name);
} else {
    if (isset($_GET["action"]) && $_GET["action"] == "get_receivers") {
        $query->receivers_query();
    } else {
        if (isset($_GET["action"]) && $_GET["action"] == "get_senders") {
            $query->senders_query();
        } else {
            if (isset($_GET["action"]) && $_GET["action"] == "create_receiver") {
                $data = file_get_contents('php://input');
                parse_str($data);
                $query->receiver_insert($sender_id, $receiver_name, $receiver_phone, $receiver_province, $receiver_city, $receiver_address);
            } else {
                if (isset($_GET["action"]) && $_GET["action"] == "update_receiver") {
                    $data = file_get_contents('php://input');
                    parse_str($data);
                    $query->receiver_update($receiver_id, $sender_id, $receiver_name, $receiver_phone, $receiver_province, $receiver_city, $receiver_address);
                } else {
                    if (isset($_GET["action"]) && $_GET["action"] == "del_receiver") {
                        $data = file_get_contents('php://input');
                        parse_str($data);
                        $query->receiver_del($receiver_id);
                    }
                }
            }
        }
    }
}