Pengumuman Penting PHP Membuat Hit Counter
Nov 30

Mengambil isi website untuk ditampilkan di website yang lain atau yang lebih dikenal dengan istilah grabbing memang cukup menguntungkan bagi webmaster/admin yang ingin mendapatkan informasi terbaru dari web lain tanpa harus repot-repot mengupdet websitenya secara manual.Banyak cara yang digunakan untuk grabbing,salah satunya dengan menggunakan script PHP berikut

<?
$url = “http://target.com/index.html” ;//Url target web yang akan digrabbing
$html_start = ‘<html>’;//batas awal tag html yang akan kita ambil isinya,sesuaikan dengan source kode web yang digrabbing
$html_end = ‘</html>’;//batas akhir tag html yang akan kita ambil isinya,sesuaikan dengan source kode web yang digrabbing

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) ;

}
fclose ($f) ;

if ($doc != ”) {
$a = strpos($doc, $html_start) ;
$b = strpos($doc, $html_end) - $a ;
$baca = substr($doc, $a, $b) ;

//Untuk mengatur layout content,misalkan tampilan font tabel dsb,kita bisa menggunakan fungsi ereg

$baca = ereg_replace(”tag html yang akan diganti”, “tag html pengganti”, $baca) ;

//Untuk menghilangkan tag html yang tidak kita inginkan tampil di web

$baca = ereg_replace(”tag html yang akan dihilangkan”, “”, $baca) ;

print “$baca” ;
}

flush() ;?>

Script diatas dapat digunakan misalnya untuk mengambil headline berita,kurs valas,zodiak dan apapun dengan modifikasi beberapa variable.

Sebaiknya sebelum anda melakukan grabing minta ijin terlebih dahulu kepada pengelola webnya atau mencantumkan sumbernya.

2 Responses to “PHP Grabbing”

  1. Andy Says:

    Tengkyu…bangets ya brooo

  2. rangga Says:

    klo pake utk semua halaman, pake iframe aja bisa kan yah?

    http://www.mediacorelabs.net

Leave a Reply