예제 #1
0
파일: json.php 프로젝트: jahau/MLInvoice
     echo "\n]}";
     break;
 case 'get_import_preview':
     if (!sesAdminAccess()) {
         header('HTTP/1.1 403 Forbidden');
         exit;
     }
     $table = getRequest('table', '');
     if ($table == 'account_statement') {
         require 'import_statement.php';
         $import = new ImportStatement();
     } else {
         require 'import.php';
         $import = new ImportFile();
     }
     $import->create_import_preview();
     break;
 case 'get_list':
     require 'list.php';
     $listFunc = getRequest('listfunc', '');
     $strList = getRequest('table', '');
     if (!$strList) {
         header('HTTP/1.1 400 Bad Request');
         die('Table must be defined');
     }
     include 'list_switch.php';
     if (!$strTable) {
         header('HTTP/1.1 400 Bad Request');
         die('Invalid table name');
     }
     $startRow = intval(getRequest('start', -1));