PHP ile Google’de Arama Yaptırmak – PHP ile Site İçi Arama Sorunu

PHP ile Site içi arama ve Google ile arama her yerde en çok sorulan sorulardandır. Bugün biz de bu dersimizde bu konuya değineceğiz.

Arama yapmak için öncelikler form sayfamızı oluşturalım…

[ad#orta]

 
<form action="<?php echo $PHP_SELF ; ?>" method="post">
<input type="text" name="ara" />
<input type="radio" value="1" name="arama">Site içi Arama<input type="radio" value="2" checked name="arama">Google İle Ara
<input type="submit" value="Ara" />
</form>

HEmen akabinde formun devamına çünkü aramada aynı sayfada olacağı için aşağıdaki kodlarımızı yazıyoruz.

<?php
if ( $arama == "1" )//Site içi arama
	{
	$siteadi = "www.phpsorunu.com";//Site adı
 
	$ara = $_POST['ara'];//İnputdan gelen kelimler
	$ara = str_replace(" ","+",$ara);// her kelimeyi ayırmak için str_replace fonksiyonunu kullanıyoruz
	$ara = stripslashes($ara);// Buradada birleştirme işlemini yapıyoruz
 
	header("Location: 		http://www.google.com/search?as_q=$ara&hl=tr&rlz=1T4HPND_en___TR234&num=10&btnG=Google%27da+Ara&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=$siteadi&as_rights=");
	}
 
elseif ( $arama == "2" )//Google ARama
	{
 
	$ara = $_POST['ara'];
	$ara = str_replace(" ","+",$ara);
	$ara = stripslashes($ara);
 
	header("Location: http://www.google.com.tr/search?hl=tr&rlz=1T4HPND_en___TR234&as_qdr=all&q=$ara&meta=");
	}
 
else
	{
	echo "Hatalı yerden geçiş yapıyorsunuz. Lütfen düzgün bir şekilde giriş yapınız." ;
	}
?>

Evet arkadaşlar arama yapmak için bu kodlar yeterli olacaktır. Sizde sitelerinize bu kodları ekleyerek hem kendi kodlarınızı böylece çalıştırmış olacaksınız. Hemde başka sitelerden reklam almadan Google ile arama yaptırmış olacaksınız. Hepinize kolay gelsin arkadaşlar

Hasan Huseyin İŞLER hakkında

Lise yıllarında programlama ile tanışan ve Q-Basic, Pascal, C başlangıç seviyesinde öğrenenir. Üniversite de TEF-BSÖ okurken diğer dillerin yanı sıra PHP'de kendini geliştirmeye devam ederek bunların yanında CSS, JS ve Wordpress sistemiyle ilgilenir. www.phpsorunu.com'un da yöneticisi ve yazarlarındandır.
Bu yazı Php kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

PHP ile Google’de Arama Yaptırmak – PHP ile Site İçi Arama Sorunu için 7 cevap

  1. resul deger der ki:

    tam anlamadım bu kodları yazmaktaki amacınız nedir ?

  2. Hakan Kutlu der ki:

    Hocam bende anlamadım bu kodları yazmaktaki amacınız nedir ?

  3. Hakan Kutlu der ki:

    hocam kodlar çalışmıyor

    echo "Hatalı yerden geçiş yapıyorsunuz. Lütfen düzgün bir şekilde giriş yapınız." ;

    buraya düşüyorum.

  4. Hakan Kutlu der ki:

    hocam çalışmıyor

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>