PHP: JSON: AJAX: Youtube Video Aramaları

Yine uzun bi aradan sonra yazacak bi malzeme aklıma gelmişken, not düşeyim.  Youtube video arama tekniğini (gdata json api) kullanarak basit bir ajax arama sistemi yapalım.

Uygulamada 2 farklı php dosyası oluşturduk. Ana dosya (index.php) ve ajax postun cevaplandığı arama (videosearch.php) dosyası uygulamanın çalışması için yeterlidir.

Basit bir arama formu ile aranan kelime,  jquery post methodu ile, videosearch.php dosyasına aktarılır ve youtube gdata apisine gönderilir.

index.php kodlarını inceleyelim: […]

Yeni Başlayanlar İçin jQuery – Bölüm 2

jQuery’de Olaylar

Önceki bölümde de belirttiğim gibi, javascript olay temelinde çalışır. Bir işlemin yapılası için bir olay gerçekleşmeli. jQuery’de tanımlı olaylardan bazıları;

  • click(): Bir elemana tıklanma olayı
  • mouseOver(): Fare üstüne gelme olayı
  • moseOut(): Fare üstünden ayrılma olayı
  • toggle(): 2 tık. Fare bir tıklayınca 1., ikinci tıklayışında da 2. fonksiyonu çalıştırır.
  • change(): Bir “select box” nesnesindeki, seçili elemanın değişmesi
  • trigger(): Tetikçi. Bir olay çalıştığında başka bir olayı tetikler. […]

Yeni Başlayanlar İçin jQuery – Bölüm 1

jQuery Ne Ki?

jQuery bir javascript çatısıtır. Yani yazdığınız her şey javascript’ten ibarettir. Bildiğiniz üzere javascript yazımı oldukça karışık. Bu karışıklık ta geliştiricileri javascript’ten uzaklaştırıyordu taki; jQuery,Mootools,Script.aculo.us,Ext js gibi çatılar çoğalana kadar. Bu çatılar sayesinde, javascript yeniden ayağa kalktı ve yaygınlığını artırdı. jQuery’de yukarıda bahsettiğim çatılar arasında en yaygın olanıdır. Yazımı en basit olanı,geliştirilmesi en kolay olanı… […]