

Nilai tukar mata uang (kurs) adalah hal yang paling sering dijadikan contoh untuk menampilkan teknik grabbing. Mungkin karena teknik ini yang paling kelihatan hasilnya.
Tentang pro-kontra grabbing, berikut ini adalah catatan saya:
Karena sudah diijinkan, maka lebih mudah untuk melangkah :) URL yang diambil/digrabbing adalah ini: http://www.bi.go.id/web/id/Indikator+Moneter+dan+Perbankan/Kurs+BI/
Teknik grabbing yang digunakan pada artikel ini menggunakan Regular Expression, dengan pattern yang telah disesuaikan dengan source dari BI.
Kelebihan teknik grabbing menggunakan RegExp, jika dibandingkan dengan operasi string (strpos, substr, etc):
Pada saat tulisan ini dibuat, salah satu pattern yang sesuai untuk mendapatkan data dari situs BI:
preg_match_all("|<td (.*)>(.*)</font>(.*) <td (.*)>(.*)</font>(.*)<td (.*)>(.*) </font>(.*)<td (.*)>(.*) </font>|", $data, $hasil);
Agak aneh, memang. Begitulah RegExp :)
Jika operasi sukses, maka variabel $hasil akan berisi array yang mengandung hasil grabbing.
Silakan simpan script PHP ini:
Untuk mencoba script di atas, silakan lihat contoh ini: http://www.bengkelprogram.com/coba/kursbi.php
saya binun ma maksudnya yang preg_match_all("|
(.*)(.*) (.*)(.*) (.*) (.*) (.*) |", $data, $hasil); hehehehe...
riorzky@...Rabu Pahing, 5 April 2006hayoooo yang males2 pake iframe aja tuh uda di bikinin ma om parjo http://www.bengkelprogram.com/coba/kursbi.php hehehehe....
Aryo Sanjaya
aryo.sanjaya@...Rabu Pahing, 5 April 2006Halo Tum, Kamu lihat source dari URL-nya BI di atas, trus bandingkan dengan pattern itu, maka kamu akan ngerti maksudnya. Kalo gak males untuk ngerti sih
Awas, kalo ketauan kamu pake iframe ke URL contoh itu, hajar X-(
dhaman
mail@...Selasa Wage, 6 Juni 2006wah wah klo dalam bahasa ASP ada ga? Thanks All btw baru gabung neh ....
Aryo Sanjaya
aryo.sanjaya@...Selasa Wage, 6 Juni 2006Pak Dhaman, Kalo ASP belum mbikin, tapi dapat dilakukan dengan prinsip yang sama. Untuk Regular Expression di ASP: http://www.ilovejackdaniels.com/asp/vbscript-regular-expressions/
david
dvd2383@...Rabu Pahing, 14 Juni 2006apa teknik grabbing ini juga bisa dilakukan dengan Delphi? mohon bantuannya.
Miftah
admin@...Jum'at Legi, 28 Juli 2006Buat Yang Males bisa make ifreme link ke http://data.romantis.net/kursbi.php dah gw buatkan tuch versi yang terbagus
doktertomi
saya@...Minggu Wage, 20 Agustus 2006mas, bisa grabbing detiknews nggak?
putro
haris_uad@...Senin Wage, 13 November 2006Mas mau tanya nich klo grabbing perkiraan cuaca bagaimana. thanks atas jawabannya
budi
budi@...Jum'at Pahing, 1 Desember 2006good, tapi sayang loadnya lama banget padalah koneksi ku 100Mbps
Aryo:Iyah, padahal ini udah aku taruh di IIX lho. Ada ide biar lebih wuzzz-wuzz?
Mengisi Komentar
Daftar Artikel PHP
» Constructors dan Destructors di PHP (0)Rabu Pon, 30 April 2008» GRABBING KURS BANK BCA (5)Constructors sebuah methode yg dijalakan ketika sebuah object dibuat dari sebuah class sedangkan Destructors adalah methode untuk menghapus object ketika script/program berakhir.
Jum'at Pahing, 20 April 2007» OOP Pada PHP (Part 1) (21)TERINSPIRASI DARI GRABBING KURS BI BANG ARYO
Senin Pon, 18 September 2006» Menghitung Jarak Waktu (32)Pembahasan mengenai dasar pemrograman OOP pada PHP
(Rakhmad Maulidi)Rabu Wage, 17 Mei 2006» Autocomplete Pada Form (14)Mengitung jarak waktu dan menampilkan sebagai Javascript
Rabu Pahing, 5 April 2006Contoh script berikut ini menampilkan cara mengisi value field suatu form, tanpa harus melakukan submit data
Pencarian SitusAccount DataStatus Y!MArtikel RameBukutamuDaftar FungsiJejak Halaman© 2005-2008 BengkelProgram.com