Cara Sederhana Membuat Grabber Dengan Php
Cara membuat grabber sendiri dengan PHP sangat mudah dan mungkin ini yang kalian tunggu-tunggu dimana kalian bisa membuat situs grabber sendiri untuk newbie maupun pemula dalam pemogramman PHP, grabber inti sederhananya adalah mengambil bagian-bagian content dari situs lain, dimana kita bisa mngambil apa yang kita inginkan pada situs tersebut.
Berikut tanpa basa-basi ane kasih tutorialnya dibawah ini :
1. Kita akan membuat function Curl nya dulu dimana function itu akan kita terapkan pada grabbing php..
<?php function grab($url){ // inisialisasi pada CURL $data = curl_init(); // setting CURL curl_setopt($data, CURLOPT_RETURNTRANSFER, 1); curl_setopt($data, CURLOPT_URL, $url); // Disini menjalankan CURL untuk membaca isi file $hasil = curl_exec($data); curl_close($data); return $hasil; } ?>
Simpan saja dengan nama func.php
2. Kedua copy code php ini di notepad dengan nama index.php
<?php $grab = grab('Link Situs'); $kodeawal = explode('Kode Awal',$grab); $tampilkan = explode('Kode Akhir',$kodeawal[1]); echo $tampilkan[0]; ?>
A. $grab = Dimana kita menaruh link situs yang mau kita grabber bisa bagian halaman pertama atau halaman lain.Contoh : Awalan
B. $kodeawal = Dimana kita mengambil tag awal HTML pada kontent situs tersebut
- dan akhirannya pasti
dan misalkan seperti dibawah ini :
Nanti bagianini yang muncul saat kita grab
Akhiran menutup html Jika masih tidak paham akan saya berikan contoh dengan meng ngegrab situs www.detik.com dan perhatikan baik-baik.
1. Disini saya akan mengambil bagian menu kategory pada situs tersebut
<?php include 'func.php'; $grab = grab('http://www.detik.com'); // Kode Awal $kodeawal = explode('
- ',$grab);
// Kode Akhir
$tampilkan = explode('
Dan nanti hasilnya seperti gambar dibawah ini..
2. Perlu di ingat juga tidak semua situs website bisa di grab gan, karena mereka pasti punya pengamanan khusus pada situs mereka agar tidak bisa di curi content-content mereka.
Oke cukup sekian mungkin kalian bisa memahami ini dan silahkan si praktekan sendiri 
