Dasar Grab Kurs Bank Indonesia (BI)

October 25, 2009 by ariefew
Filed under: programming
Social Bookmark |  



Code PHP untuk Grap Kurs Bank Indonesia ini hampir sama dengan Dasar Grab Kurs BCA dan Dasar Grab Kurs Bank Mandiri. Sekarang kita coba grap kurs Bank Indonesia dari website www.bi.go.id

Kita pakai saja alamat yang paling sederhana dari website Bank Indonesia tersebut yaitu www.bi.go.id/web/id/Moneter/Kurs+Bank+Indonesia/Kurs+Uang+Kertas+Asing/. Walaupun alamat ini yang paling sederhana, tapi code HTML yang ada di dalamnya lebih sulit dari Dasar Grab Kurs BCA dan Dasar Grab Kurs Bank Mandiri. Hal ini dikarenakan disini banyak menggunakan java script

Langkah Grap Kurs Bank Indonesia :

  • Kita cari di website Bank Indonesia yang menampilkan kurs dengan tampilan yang paling sederhana, misal www.bi.go.id/web/id/Moneter/Kurs+Bank+Indonesia/Kurs+Uang+Kertas+Asing/, buka dulu alamat tersebut dan view page source untuk melihat code HTML nya
  • Buat file PHP dengan code:
    <?
    $url = http://
    www.bi.go.id/web/id/Moneter/Kurs+Bank+Indonesia/Kurs+Uang+Kertas+Asing/;
    $html_start = ‘keterangan1′;
    $html_end = ‘keterangan2′;
    ini_set (‘allow_url_fopen’, ‘1′ );
    ini_set (‘auto_detect_line_endings’, ‘Off’) ;
    ini_set (‘default_socket_timeout’, ‘60′ );
    ini_set (‘max_execution_time’, ‘0′ );
    flush() ;
    $f = fopen ($url, ‘r’ );
    $doc = ;
    while (!
    feof ($f) ) {
    $doc = $doc . fgets($f, 3072) ;
    // triple buffer, default buffer 1024 bytes
    }
    fclose
    ($f) ;if (
    $doc != ) {
    $a = strpos($doc, $html_start) ;
    $b = strpos($doc, $html_end) – $a ;
    $show = substr($doc, $a, $b) ;
    $show = ereg_replace(keterangan3,keterangan4>, $show) ;
    print
    “$show” ;
    }
    flush() ;
    ?>
..
  • Untuk menyederhanakan tampilan, cari awalan code HTML dan akhiran code HTML lewat view page source
  • Ganti keterangan1 dengan code awal (start) code HTML
  • Ganti keterangan2 dengan code akhir (end) code HTML
  • Save, dan lihat hasilnya dulu……..
  • Rubah-rubah keterangan1 dan keterangan2 sampai mendapatkan tampilan yang paling sederhana
  • Hapus/ Replace code yang ada di antara keterangan1 dan keterangan2 dengan perintah $show = ereg_replace(keterangan3,keterangan4>, $show) ;
  • Keterangan1 adalah code HTM yang akan kita replace
  • Keterangan2 adalah pengganti dari keterangan1, keterangan2 bisa berupa kode kosong (“”)
  • Ulangi terus perintah tersebut sampai mendapat tampilan yang benar-benar diinginkan



DOWNLOAD GRAP KURS BANK INDONESIA DISINI




Search Engine Visit :

kurs bank indonesia , bank indonesia kurs , kurs bi , masalah kurs di indonesia , kurs web service bank indonesia , php kurs bank indonesia , php grab kurs bank indonesia , grabbing kurs bi , grab kurs bi , link kurs bi , php link url kurs bank indonesia , kurs web service www bi go id , memasang kurs bi pada website kita , kurs source indonesia , kurs gadget , kurs in my website , kurs indonesia , kurs indonesia setiap bulan , kurs indonesia tgl oktober , kurs international bulan oktober 2009 , kurs konek dengan bank , kurs real website , kurs riil indonesia , n79 rm-348 31 101 , n86 8mp rm-484 europe 20 115 v3 01 , xml buat kurs dan saham , www dftar kurs bi com , www bi ini com , widget kurs bca , web services kurs bank indonesia , web service kurs , url kurs , script untuk grab kurs bca , script kurs BI , script html kurs bi , script buat live kurs , rm-559europe , rm indo kurs , php kurs dari BI , pengganti mozilla firefox untuk internetan untuk hp haier c700 , pasang kurs bca di website , xml kurs php , kurs dari bank indonesia , alamat kurs klikbca , GRAB Indonesia , grab data from secure html , gadget kurs bca , gadget html kurs , free download kurs at indonesia , download kurs yahoo finance

Similiar Post



Popular Post



Random Post





Comments

One Comment on Dasar Grab Kurs Bank Indonesia (BI)

  1. agungNo Gravatar on Tue, 27th Oct 2009 8:09 am
  2. thx infonya…..

    Reply

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





CommentLuv Enabled

Comment moderation is enabled. Your comment may take some time to appear.


Subscribe to ariefew rss feed

ariefew feed

 

Enter your email address:

Delivered by FeedBurner


hosting