PHP 5.2 olmadan json_encode nasıl kullanılacağını

0 Cevap php

Bir Ajax isteği ile geri bazı veri göndermek için PHP işlevi json_encode kullanan bir CMS yazdım.

Ne yazık ki, PHP sürüm 5.1 çalıştıran bir sunucu üzerine yüklemeye çalışıyorum, json_encode PHP fonksiyon 5.2.0 öncesi PHP sürümlerinde mevcut değildir.

Herkes dahili json_encode işlevini kullanmadan JSON gibi bir PH dizi kodlamak için bir yol biliyor mu?

EDIT

Ben Pekka fonksiyonunu kullandım, ama şimdi ben beklendiği gibi JQuery sonucu ayrıştırmak değil bulacaksınız. Kundakçı JSON geri geçirilerek gösterir olsa. alt text: Benim kundakçı pencere bu gibi görünüyor

ve benim jquery bu gibi görünüyor:

     $.ajax({
            type: "GET",
            url: "includes/function/add_users.php",
            data: str,
            dataType: 'json',
            cache: false,
            beforeSend: function(html){
                    $('#editbox').html('<img class="preloader" src="images/ajax-loader.gif"/>');
            },

            success: function(html){
                fields = html;
                $('#div1').html(fields['username']);
                $('#div2').html(fields['fname']);

Ama divs: # div1 ve # DIV2 doğru verilerini yüklemek olmaz.

FOR WHY?

0 Cevap