Browse Source

php - api allow empty fields for json conversion

master
kanoi 10 years ago
parent
commit
1aa886e213
  1. 4
      pool/page_api.php

4
pool/page_api.php

@ -61,6 +61,8 @@ function show_api($page, $menu, $name, $user)
if ($i == 0) if ($i == 0)
$zeflds .= "$fld,"; $zeflds .= "$fld,";
} }
$rep .= fldEncode($ans, 'arn', false);
$rep .= fldEncode($ans, 'arp', false);
$rep .= fldEncode(array(), 'flds', false); $rep .= fldEncode(array(), 'flds', false);
$rep .= substr($zeflds, 0, -1); $rep .= substr($zeflds, 0, -1);
} }
@ -68,7 +70,7 @@ function show_api($page, $menu, $name, $user)
echo $rep; echo $rep;
else else
{ {
$j = preg_replace("/([^=]+)=([^$fld_sep]+)$fld_sep/", '"$1":"$2",', $rep.$fld_sep); $j = preg_replace("/([^=]+)=([^$fld_sep]*)$fld_sep/", '"$1":"$2",', $rep.$fld_sep);
echo '{'.substr($j, 0, -1).'}'; echo '{'.substr($j, 0, -1).'}';
} }
exit(0); exit(0);

Loading…
Cancel
Save