示例#1
0
 switch ($_GET['act']) {
     case 'showprovince':
         $province = $IdmoreRO->showProvince();
         echo $province;
         break;
     case 'showcity':
         $idprovince = $_GET['province'];
         $city = $IdmoreRO->showCity($idprovince);
         echo $city;
         break;
     case 'cost':
         $origin = $_GET['origin'];
         $destination = $_GET['destination'];
         $weight = $_GET['weight'];
         $courier = $_GET['courier'];
         $cost = $IdmoreRO->hitungOngkir($origin, $destination, $weight, $courier);
         //parse json
         $costarray = json_decode($cost);
         $results = $costarray->rajaongkir->results;
         if (!empty($results)) {
             foreach ($results as $r) {
                 foreach ($r->costs as $rc) {
                     foreach ($rc->cost as $rcc) {
                         echo "<tr><td>{$r->code}</td><td>{$rc->service}</td><td>{$rc->description}</td><td>{$rcc->etd}</td><td>" . number_format($rcc->value) . "</td></tr>";
                     }
                 }
             }
         }
         //end of parse json
         break;
     case 'alvincost':
示例#2
0
<?php

require_once 'idmore.php';
$IdmoreRO = new IdmoreRO();
print_r($_POST);
//get post data
$data = $_POST;
echo '<br/>';
$cost = $IdmoreRO->hitungOngkir($data['oricity'], $data['descity'], $data['weight'], $data['service']);
//parse json
$costarray = json_decode($cost);
$results = $costarray->rajaongkir->results;
// print_r($results);
if (!empty($results)) {
    foreach ($results as $r) {
        foreach ($r->costs as $rc) {
            foreach ($rc->cost as $rcc) {
                echo '<label>' . $r->code . '<br/>' . $rc->service . '<br/>' . $rc->description . ' Rp.' . number_format($rcc->value) . '</label><br/>';
            }
        }
    }
} else {
    echo 'paket tidak tersedia';
}