Exemplo n.º 1
0
            $tdata = $BILL->GetTarifData($tarif);
            $accts = NULL;
            $accts[0]["traffic"] = $data["traffic"];
            $accts[0]["time"] = $data["time"];
            $accts[0]["packet"] = $tdata["packet"];
        }
        $cnt = count($accts);
        if (!isset($param)) {
            $param = "";
        }
        if ($param == "traffic") {
            for ($k = 0; $k < $cnt; ++$k) {
                $data[$k] = $accts[$k]["traffic"];
                $labels[$k] = $accts[$k]["packet"] . " (" . bytes2mb($accts[$k]["traffic"]) . " Мб)";
                $fdate_s = date_dmy(strtotime($fdate));
                $tdate_s = date_dmy(strtotime($tdate));
                $params[14] = "Статистика тарифов по траффику за период " . $fdate_s . " - " . $tdate_s;
            }
        } else {
            for ($k = 0; $k < $cnt; ++$k) {
                $data[$k] = $accts[$k]["time"];
                $labels[$k] = $accts[$k]["packet"] . " (" . gethours($accts[$k]["time"]) . ":" . getmins($accts[$k]["time"]) . ":" . getsecs($accts[$k]["time"]) . ")";
                $fdate_s = date_dmy(strtotime($fdate));
                $tdate_s = date_dmy(strtotime($tdate));
                $params[14] = "Статистика тарифов по времени за период " . $fdate_s . " - " . $tdate_s;
            }
        }
        break;
}
$gr->Draw($params, $data, $labels);