Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $applicationkeyca = "RcruSeFkuM5v9TmG";
- $applicationsecretca = "fmU8X9CPUioHfcfn07BRzeRb9mcgbwRS";
- $consumerkeyca = "tumicdvjfU87eGvBPHBhEoHYqUP62jHW";
- $endpointca = "ovh-ca";
- $applicationkeyeu = "PlGC2HB7tSjpkpcW";
- $applicationsecreteu = "Zb6sPmqHm4Hq3XFuqUAMYenV7awX4Lxh";
- $consumerkeyeu = "aJmpZug28YM18xjTXN5mV4TWczQQLgOi";
- $endpointeu = "ovh-eu";
- require "/home/gonit/vendor/autoload.php";
- use \Ovh\Api;
- /* Just for fun code by ibacor.com */
- // Menyembunyikan pesan error karena proses DOM yang tidak sempurna
- error_reporting(0);
- //ayoCurl
- function RunCurl($bank, $url, $td, $field1, $user_agent = "Googlebot/2.1 (http://www.googlebot.com/bot.html)")
- {
- $url = $url;
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_ENCODING, "gzip");
- // jika website yd di curl sedang offline
- $content = curl_exec($ch);
- if (!$content)
- {
- $array = array(
- "status" => "offline",
- "kurs" => array()
- );
- return $arrai;
- // ternyata website yd di curl sedang online
- }
- else
- {
- curl_close($ch);
- $dom = new DOMDocument;
- $dom->loadHTML($content);
- $rows = array();
- foreach ($dom->getElementsByTagName('tr') as $tr)
- {
- $cells = array();
- foreach ($tr->getElementsByTagName('td') as $r)
- {
- $cells[] = $r->nodeValue;
- }
- $rows[] = $cells;
- }
- $jual = preg_replace('/\s+/', '', $rows[$td][$field1]);
- if (substr($jual, -3) == ".00")
- {
- $jual = str_replace(".00", "", $jual);
- }
- else if (substr($jual, -3) == ",00")
- {
- $jual = str_replace(",00", "", $jual);
- }
- $search = array(
- ""
- );
- $replace = array(
- "",
- ""
- );
- $jual = str_replace($search, $replace, $jual);
- $arrai = array(
- $jual,
- 'status' => 'success',
- 'raw' => $content,
- 'rows' => $rows
- );
- return $arrai;
- }
- }
- function ParamCurl()
- {
- $data = array();
- $data[] = ["bank" => "bi", "url" => "http://www.bi.go.id/id/moneter/informasi-kurs/transaksi-bi/Default.aspx", "td" => "31", "field1" => "2", "field2" => "3"];
- $data[] = ["bank" => "bca", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "1"];
- $data[] = ["bank" => "bca2", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "2"];
- $data[] = ["bank" => "bca3", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "3"];
- $data[] = ["bank" => "bca4", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "4"];
- $data[] = ["bank" => "bca5", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "5"];
- $data[] = ["bank" => "bca6", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "6"];
- $data[] = ["bank" => "bca7", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "7"];
- $data[] = ["bank" => "bca8", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "8"];
- $data[] = ["bank" => "bca9", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "9"];
- $data[] = ["bank" => "bca10", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "10"];
- $data[] = ["bank" => "bca11", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "11"];
- $data[] = ["bank" => "bca12", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "12"];
- $data[] = ["bank" => "bca13", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "13"];
- $data[] = ["bank" => "bca14", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "14"];
- $data[] = ["bank" => "bca15", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "15"];
- $data[] = ["bank" => "bca16", "url" => "https://www.bca.co.id/id/Individu/Sarana/Kurs-dan-Suku-Bunga/Kurs-dan-Kalkulator", "td" => "2", "field1" => "16"];
- $data[] = ["bank" => "permata", "url" => "https://www.permatabank.com/kurs/", "td" => "1", "field1" => "4", "field2" => "3"];
- $data[] = ["bank" => "bni", "url" => "http://www.bni.co.id/informasivalas.aspx", "td" => "14", "field1" => "1", "field2" => "2"];
- $data[] = ["bank" => "bri", "url" => "http://www.bri.co.id/rates", "td" => "22", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "bukopin", "url" => "http://www.bukopin.co.id/", "td" => "3", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "danamon", "url" => "http://www.danamon.co.id/Home/AboutDanamon/FXRates/tabid/272/language/id-ID/Default.aspx", "td" => "1", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "mandiri", "url" => "http://www.bankmandiri.co.id", "td" => "3", "field1" => "3", "field2" => "2"];
- $data[] = ["bank" => "ekonomi", "url" => "https://www.bankekonomi.co.id/1/2/home/kurs-mata-uang", "td" => "2", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "mega", "url" => "https://www.bankmega.com/treasury.php", "td" => "3", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "mybank", "url" => "http://www.maybank.co.id/kurs/pages/kurs.aspx", "td" => "11", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "bankjatim", "url" => "http://www.bankjatim.co.id/id/informasi/informasi-lainnya/kurs", "td" => "3", "field1" => "3", "field2" => "2"];
- $data[] = ["bank" => "btn", "url" => "http://www.btn.co.id/id/content/BTN-Info/Info/Kurs-Valuta-Asing", "td" => "1", "field1" => "1", "field2" => "2"];
- $data[] = ["bank" => "bjb", "url" => "http://www.bankbjb.co.id/id/corporate-website/rate-dan-biaya/kurs-valas.html", "td" => "8", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "bankmuamalat", "url" => "http://www.bankmuamalat.co.id/kurs", "td" => "2", "field1" => "3", "field2" => "4"];
- $data[] = ["bank" => "banksinarmas", "url" => "http://banksinarmas.com/id/i.php?id=charges-atm", "td" => "11", "field1" => "2", "field2" => "1"];
- $data[] = ["bank" => "bankaltim", "url" => "http://www.bankaltim.co.id/kurs", "td" => "7", "field1" => "1", "field2" => "2"];
- /* Sobat bisa menambahkan lagi daftar bank yang akan di cURL ^^
- $data[] = ["bank" => "nama bank", "url" => "url bank yang akan di cURL", "td" => "array td ke", "field1" => "array field ke di dalam td (jual)", "field2" => "array field ke di dalam td (jual)"];
- */
- return $data;
- }
- function bank()
- {
- $curl = ParamCurl();
- $data = $bank = array();
- foreach ($curl as $cr)
- {
- $url_kurs = 'http://' . $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . '?bank=' . $cr['bank'];
- $bank[] = array(
- "bank" => $cr['bank'],
- "url_kurs" => $url_kurs
- );
- }
- $bank[] = array(
- "bank" => "all",
- "url_kurs" => 'http://' . $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . '?bank=all'
- );
- $data['data'] = $bank;
- return $data;
- }
- function kurs($bank = "")
- {
- $curl = ParamCurl();
- foreach ($curl as $cr)
- {
- if ($cr['bank'] == $bank)
- {
- $data = RunCurl($cr['bank'], $cr['url'], $cr['td'], $cr['field1']);
- }
- else if ($bank == "all")
- {
- $data = RunCurl($cr['bank'], $cr['url'], $cr['td'], $cr['field1']);
- }
- }
- return $data;
- }
- //USD
- $moneydata = kurs("bca");
- $money = $moneydata[0];
- function rupiah($angka)
- {
- $hasil_rupiah = number_format($angka, 3, '.', '.');
- return $hasil_rupiah;
- }
- //EUR
- $moneydata2 = kurs("bca3");
- $money2 = $moneydata2[0];
- function rupiah2($angka2)
- {
- $hasil_rupiah2 = number_format($angka2, 3, '.', '.');
- return $hasil_rupiah2;
- }
- ?>
- <!doctype html>
- <html class="no-js" lang="en" dir="ltr">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="x-ua-compatible" content="ie=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>GONIT - Admin NAS</title>
- </head>
- <body>
- <pre>
- <?=print_r($moneydata, 1) . "\n" . print_r($moneydata2, 1); ?>
- </pre>
- <?php
- echo "KURS ";
- $a = 1;
- $b = $money;
- $usd = $a * $b;
- echo "$1 USD = ";
- echo "Rp " . rupiah($usd);
- echo " IDR";
- echo ", ";
- $a2 = 1;
- $b2 = $money2;
- $eur = $a2 * $b2;
- echo "€1 EUR = ";
- echo "Rp " . rupiah($eur);
- echo " IDR";
- ?>
- <table>
- <thead>
- <tr>
- <th width=150>Nama layanan</th>
- <th width=150>Storage system</th>
- <th width=150>Harga</th>
- </tr>
- </thead>
- <tbody>
- <?php
- $layananca4 = array(
- "HA NAS 1.2 TB",
- "HA NAS 2.4 TB",
- "HA NAS 3.6 TB",
- "HA NAS 7.2 TB",
- "HA NAS 13.2 TB"
- );
- $disksystemca4 = array(
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)",
- "SAS 10Krpm RAID 10 disks (RAID 1 for 1.2 TB of storage)"
- );
- $ovhca4 = new Api($applicationkeyca, $applicationsecretca, $endpointca, $consumerkeyca);
- $hargaca4 = [$ovhca4->get('/price/dedicated/nasha/model/1200g') , $ovhca4->get('/price/dedicated/nasha/model/2400g') , $ovhca4->get('/price/dedicated/nasha/model/3600g') , $ovhca4->get('/price/dedicated/nasha/model/7200g') , $ovhca4->get('/price/dedicated/nasha/model/13200g') ];
- for ($ica4 = 0;$ica4 < count($hargaca4);$ica4++)
- {
- echo "<tr>";
- echo "<td>";
- echo $layananca4[$ica4];
- echo "</td>";
- echo "<td>";
- echo $disksystemca4[$ica4];
- echo "</td>";
- echo "<td>";
- $aca4 = $hargaca4[$ica4][value];
- $bca4 = "4.65";
- $cca4 = $money;
- $totalca4 = $aca4 + $bca4;
- $totalca5 = $totalca4 * $cca4 + "10%";
- echo "Rp " . rupiah($totalca5);
- echo "</td>";
- echo "</tr>";
- }
- ?>
- </tbody>
- </table>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment