die("no access"); } require_once $class_path . "/printer.class.php"; $id_empr += 0; $printer = new printer(); if ($pmb_printer_name) { $printer->printer_name = $pmb_printer_name; } $ticket_tpl = ''; if (file_exists($base_path . "/circ/print_pret/print_ticket.tpl.php")) { require_once $base_path . "/circ/print_pret/print_ticket.tpl.php"; } $printer->initialize(); switch ($sub) { case 'one': $r = $printer->print_pret($id_empr, $cb_doc, $ticket_tpl); ajax_http_send_response($r); break; case 'get_script': $r = $printer->get_script(); ajax_http_send_response($r); break; case 'all': $r = $printer->print_all_pret($id_empr, $ticket_tpl); ajax_http_send_response($r); break; case 'transacash_ticket': $r = $printer->transacash_ticket($transacash_id, $ticket_tpl); ajax_http_send_response($r); break; default: