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. : 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?