Trik Menampilkan Gambar yang Dipasangi Anti Hot-linking

October 26, 2011 by: 3

hotlink1

Anda pasti sering menemukan gambar di internet yang diproteksi sehingga tidak bisa ditampilkan di website kita. Gambar yang diproteksi demikian disebut anti hot-linking. Ini dilakukan selain untuk melindungi copyright juga untuk mencegah boros bandwidth yang ‘diambil’ situs lain.

Bagi saya yang biasa develop situs atau blog dengan konten otomatis melalui script tertentu, menampilkan gambar secara hot-linking langsung dari situs sumbernya adalah sangat penting.

Contoh gambar yang tidak bisa hot-linking adalah gambar-gambar original poster film pada situs IMDB.com.

Berikut ini adalah full url gambar poster film Real Steel yang saya dapat melalui IMDB Movie API.

Apabila diakses langsung di browser akan menampilkan pesan ‘Referral Denied’ alias akses diblokir. Tentu saja anda pun tidak akan bisa menampilkannya di situs anda dengan tag <img> biasa.

Hmm.

:|

So, untuk ngakalin proteksi anti hot-linking alias ‘maksa’ supaya gambar bisa ditampilkan di situs kita, saya mengecoh referrer browser-nya dengan sedikit kode PHP.

<?
header(‘Content-Type: image/jpeg’);
if(isset($_GET["gambar"])) {
$img = file_get_contents($_GET["gambar"]);
echo $img;
}
?>

Simpan file berisi kode diatas, misal dengan nama file imgpage.php. Lalu cara pakenya, panggil url gambar melalui file imgpage.php ini terlebih dahulu. Klik disini untuk melihat hasilnya, dan perhatikan url di address bar.

Woyo!

:D

Untuk menampilkannya di situs anda, pada tag <img sertakan kode imgpage.php?gambar= sebelum memanggil full url gambar.

<img src=imgpage.php?gambar=url-gambar-letakan-disini.jpg>

Maka penampakkannya akan seperti dibawah ini.

Anda bisa juga memakai bantuan script timthumb untuk resize dan crop otomatis gambar atau untuk menyimpan thumbnail gambar dalam bentuk cache.

Tips tambahan, jangan lakukan hot-linking untuk situs-situs anda yang trafik-nya diharapkan datang dari Google Image Search untuk menghindari ‘dijewer’ Google. Saya lebih memilih membuat script yang menyimpan otomatis gambar hasil spider ke server sendiri setelah me-rename nama file-nya terlebih dahulu sesuai keyword.

Hot!

Incoming search terms:

cara memasang foto di internet, code script blogger gambar naruto, melindungi kontent gambar dengan php, script php anti simpan gambar
Share this Story
Categories
Tags

Charlie menekuni bisnis Internet Marketing sejak 2005 dan memulai blog ini 4 tahun lalu. Awal 2010 resmi menjadi pengangguran dan terjun sebagai fulltime blogger. Tinggal di Jogjakarta, menjalankan BlogBizz Networks dan STÒÓDIO2.com.

Add a Comment on "Trik Menampilkan Gambar yang Dipasangi Anti Hot-linking"
Post comment as twitter logo facebook logo
Sort: Newest | Oldest

|Jauhari|

Caranya ya itu tadi Pakdhe

:smile:

joss markojos pakdhe... :lol: :cool: