Php ve Ajax İle Wikipedia Uygulaması

Php Ajax Jquery Wikipedia

Php ve Ajax Jquery ile Wikipedia hızlı arama uygulaması yapalım. Bir text kutusuna yazılan her harf için başlangıç harfleriyle uyumlu Wikipedia’da yer alan başlıkları listeleyelim. Örnekte, kullanıcı “bey” yazdığında “Bey”, “Beyaz”, “Beyin”, “Beyoğlu” gibi Wiki başlıkları görünecek. Bunun için iki adet dosya kullanacağım. Biri Ajax ile verileri gönderen wiki-demo.php dosyası diğeri gönderilen verilere göre Wikipedia Opensearch’tan arama yapıp başlıkları ayrıştıran wikile.php dosyası.

wiki-demo.php dosyasını oluşturmakla işe başlayalım.

Burada, Ajax yardımıyla, degerim isimli kutucuğa yazı yazılırken, klavye tuşundan elimizi çektiğimizde, wikile.php dosyasına veri gönderen bir yapı oluşturduk.

wikile.php dosyası için kaynak kodlarımız şöyle:

wiki-demo.php’de Ajaxla çağrılan (Get metodu ile) veriyi file_get_contents fonksiyonuyla Wikipedia Open Search’ta arattık. Gelen verileri düzenleyerek liste biçiminde, kullanıcımıza gösterdik.

Hepsi bu kadar!

Demo Projeyi İndir (wikipedia.rar)

 

 

Yazar: admin

Beybut.com yöneticisi ve yazarı. 17 Ocak 1980'de doğdu. Uluslar arası ilişkiler ve siyaset bilimi, Türkçe öğretmenliği eğitim aldı. 1995 yılından beri, özellikle yazılım konusunda profesyonel çalışmalarda bulundu. Pascal, Delphi, Php, sunucu güvenliği ve optimizasyonu, Seo alanlarında çalışmalar yürüttü. Yerel gazetelerde köşe yazarlığı yaptı. Yazın yaşamına dair yarışmalarda birçok ödül kazandı. Şiir, tarih, psikoloji, felsefe ve siyaset bilimi özel ilgi alanları.

Bir Cevap Yazın

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