AJAX + PHP Kullanımına Basit Bir Örnek

AJAX + PHP Kullanımına Basit Bir Örnek

Ajax + PHP kullanmayı bir kere öğrendikten sonra, SQL'den de yararlanarak şov yapmak size kalıyor :)

javascript dosyasınıza eklemeniz gerekenler

var xmlhttp = false;
try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
    try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
        xmlhttp = false;
    }
}

if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    xmlhttp = new XMLHttpRequest();
}

function makerequest(serverPage, objID) {
    var obj = document.getElementById(objID);
    obj.innerHTML = "Yükleniyor...";
    xmlhttp.open("POST", serverPage);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
        {
            obj.innerHTML = "";
            obj.innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.send(null);
}

Bu javascript dosyasını istediğiniz bir sayfaya ekleyip, herhangi bir olayda makerequest() fonksiyonunu çağırarak sayfa değişmeden istediğiniz işlemi gerçekleştirebilirsiniz.

Örneğin:

href="http://www.beycan.net/"
    onclick="makerequest('cevap-ajax.php?id=2013', 'icerik');

şeklinde çağırdığınız zaman

div id="icerik"

objesinin içeriğinin cevap.php'den gelen bilgiye göre güncellendiğini göreceksiniz. İşte işin en kolay, aynı zamanda en temel kısmı bu.

Eğer hoşunuza gittiyse bir AJAX kitabı alarak, vakit kaybetmeden okumaya başlayın :)))



5 yıl 10 ay önce eklendi

Peygamber efendimizin hayatının özeti Enerji tasarrufu nasıl yapılır? Mantık Soruları Şule Yüksel Şenler'in Huzur Sokağı isimli romanının kitap özeti İngiliz Atasözleri, İngilizce Atasözleri ve Anlamları Ramazan hakkında peygamber efendimizin sözleri Coğrafi Keşifler Memelilerde hamilelik süreleri Majör Depresif Bozukluk Nedir? Dünyaca Ünlü Besteciler ve Hayat Hikayeleri Türk Edebiyatı Türleri ve Türk Edebiyatının Temsilcileri Aşık Atmak ne demek Vatandaşlık nasıl alırım, yetkili makam kararı ile TC vatandaşı olma? Paskalya Bayramı Ne Zaman Kutlanacak 2018 Pi Sayısı Nerelerde Kullanılır Brachistochrone Problemi Bilgisayarın tarihçesi, geçmişten günümüze bilgisayarlar Bilgisayarınız yavaşladı mı, nasıl hızlandırabilirim? Evcil hayvanlar hakkında ilginç bilgiler ve merak ettikleriniz AJAX + PHP Kullanımına Basit Bir Örnek
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28