Mesin Pencari Image dengan Google API

2.Kode 2 (hasil yang ditampilkan) - Tempatkan kode berikut sebelum kode <?php endif; ?>.

< ?php
function hilangkan_spesial_karakter($result) { //fungsi hilangkan semua spesial karakter
	$result = strip_tags($result);
	$result = preg_replace('/&.+?;/', '', $result);
	$result = preg_replace('/\s+/', ' ', $result);
        $result = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', ' ', $result);
	$result = preg_replace('|-+|', ' ', $result);
        $result = preg_replace('/&#?[a-z0-9]+;/i','',$result);
        $result = preg_replace('/[^%A-Za-z0-9 _-]/', ' ', $result);
	$result = trim($result, ' ');
	return $result;
}
function CleanFileNameBan($result){
$bannedkey = array("key","key","key"); //masukkan kata kunci satu persatu untuk menghindari kata-kata yang tidak diinginkan.
$result = str_replace($bannedkey, '',$result);
$result = trim($result);
return $result;
}
?>
< ?php $termstring = $s ?>
< ?php if ($termstring!='') {
$googleresults = perform_google_web_search($termstring);
//Kamu bisa ganti kode

serta test yang ada sesuai dengan kode html dan text keinginan kamu begitu juga dengan yang lainnya print '

Gambar '.CleanFileNameBan(hilangkan_spesial_karakter($s)).' yang terkait:

'; print '

Powered by Google '; foreach ($googleresults as $result) { print '

'; print '

'.$result['title'].'

'; print ''; print '

Sumber: '.$result['url'].' '; print '

'; } } ?>

Kode < ?php pada kode 2 line 1, 20 dan 22 agak terpisah tuh, dirapatkan aja kek gini <?php

Selesai!

Penjelasan bagaimana hasil generate kode di atas bisa menampilkan gambar
Saya cuma mengubah referensi kode sebelumnya dengan kode berikut:

.....
'url' => $responseresult['visibleUrl'],// Kode "visibleUrl" untuk menampilkan alamat url gambar
'title' => $responseresult['title'], //Kode "title" untuk menampilkan title gambar
'thumbnail' => $responseresult['tbUrl'], // Kode "tbUrl" untuk menampilkan thumbnail gambar
'originalurlimage' => $responseresult['originalContextUrl'],//Kode "originalContextUrl" untuk menampilkan link ke halaman gambar aslinya
.....

Kode Hasil Proses

.....
print '

'.$result['title'].'

'; print ''; print '

Sumber: '.$result['url'].' '; .....

Kamu bisa belajar mengubah referensi kode tersebut dengan kode dari Google API, referensinya di sini. Selamat memodifikasi dan mencoba Sob!

Please Note
Ikuti petunjuk-petunjuk yang ada dalam kode.
Baca baik-baik aturan penggunaan Google API jika mau menggunakan skrip ini.
Advance user only!

Update 30 APRIL 2010
Skrip diubah untuk menyesuaikan dengan aturan main Google AJAX Search API

Baca juga tips WordPress untuk menghentikan pencurian feed konten blog WorPress Anda.

35 thoughts on “Mesin Pencari Image dengan Google API