Sitemizde görmüş olduğunuz phpsorunu.com-2011 Wordpress Teması sadece ve sadece 25 TL'dir. Ayrıntılı bilgi için tıklayınız.

İçerik

Buradasınız: Anasayfa » PHP » 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…

<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

Paylaş :

Yazar Hakkında

Hasan Huseyin İŞLER

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.

Yapılan Yorumlar

Bu konuya 2 yorum yapılmış.
  1.   resul deger03 Kasım 2011, 17:56  
     

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

     
         
  2.   hsnhsynisler03 Kasım 2011, 21:06  
     

    Php'den ve Html'den az çok anlıyorsanız neden yazdığımı da anlamanız gerekirdi.

     
         

Yorum Gönder

İsim(Gerekli)
E-Posta(Gerekli)
Web Siteniz(Tercihen)

Mesaj Bölümü

Arama Bölümü

PhpSorunu.Com Widget

Yazılardan Haberdar Olun

Kategoriler

Badigardımız

DMCA.com © Tüm Hakları Saklıdır.
Bu websitesi DMCA Protection ile lisanslanmıştır. Yazılar kaynak belirtilmeden kullanılamaz.
RT : Çocukları Dijital Tehlikelerden Koruyun!
72 kişi takipte! Sen de takip et.