Assalamu'alaikum Wr Wb
Selamat berjumpa lagi, kali ini saya akan membagi teknik Grabing (mengambil sebagian content dari web lain), berawal dari permintaan teman sekerja untuk menampilkan sebagian data dari web lain untuk website sendiri.
Website full :
mau mengambil data Kurs KMK saja .... cek script nya langsung ...
function bacaHTML($url){
// inisialisasi CURL
$data = curl_init();
// setting CURL
curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($data, CURLOPT_URL, $url);
// menjalankan CURL untuk membaca isi file
$hasil = curl_exec($data);
curl_close($data);
return $hasil;
}
$kodeHTML = bacaHTML('http://www.sbktaxconsult.com/sbk/'); //sumber content
$pecah = explode('<table class="table table-striped"', $kodeHTML);
$pecahLagi = explode('</table>', $pecah[1]);
//css table sesuaikan dengan format css web anda
echo '<table class="table table-hover table-striped table-bordered">'.$pecahLagi[0].'</table>';
?>
Hasilnya testing di local seperti dibawah ini :
Sumber lengkap :
http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/teknik-grabing-mengambil-text-dari-web-lain/
Semoga bermanfaat ....
http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/teknik-grabing-mengambil-text-dari-web-lain/
Semoga bermanfaat ....
gan kalau cara ambil data dari kurs valuta asing di bank bi gimana ya gan. Sebelumnya Terima Kasih
BalasHapusgan kalau yang mau kita grab itu table yang server side processing bisa ngga ya? soalnya saya sudah coba tp hanya dapat table header nya saja
BalasHapus