Burhan T. 1 dakikalık okuma
January 2, 2018

Ajax, PHP ve JSON üçlemesinin bir arada kullanımı.

Çok basit bir örnekle Ajax ile istek gönderilen PHP betiğinin verileri JSON formatında göndermesi meselesini anlatmak istiyorum. Mantığını anlamanız babında güzel bir örnek.

Aşağıdaki gibi ajax javascript betiğimiz olsun:

 $.ajax({
                type: 'post',
                dataType: 'json',
                url: 'deneme.php',

                success: function (data) {
                // json verisininden message değişkeninin içeriğini göster.
                alert(data.message);  

                },
                error: function (data) {

                    // error

                }
            });

Lütfen dataType: ‘json’, satırına dikkat edin. Bu kısmı koymasaydım data.message diye yazdıramazdım. Şimdi de sunucuda istek gönderilen php dosyamızı oluşturalım:

deneme.php


$json = [ 'error' => true, 'message' => 'Bu bir deneme mesajı', ]; echo json_encode($json);

Bu kadar !


Etiketler: