Olá Pessoal,
Desculpa ta voltando ao mesmo assunto. Mas ainda não consigo imprimir diretamente na Porta ( utilizo impressora Terminal USB ) por dentro do scriptcase.
Consigo executando por fora, mas qualquer código que coloco num blank não funciona.
Por exemplo esse codigo:
"; echo "$ped_comidas
"; echo "$ped_sabor
"; echo "$qnt_comidas
"; $imprime = " Mesa: $mesa\n\n Comidas\n\n Pedido(s):\n $ped_comidas\n Sabor: $ped_sabor\n Qnt: $qnt_comidas\n Valor: $valor_unit_comidas\n Sub-Total: $sub_total"; $handle = printer_open(); // abri conexao com a impressora padrão printer_write($handle, $imprime); // enviou para a impressora o texto printer_close($handle); // fechou a conexao com a impressora ?>
criei um arquivo qualquer.php e executo e funciona ( joga para impressora na mesma hora)
Dai quando copio esse código para dentro do blank, não funciona:
Segue o erro:
Fatal error: Uncaught Error: Call to undefined function printer_open() in C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Lavanderia\impressora_direto\index.php:1438 Stack trace: #0 C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Lavanderia\impressora_direto\index.php(1864): impressora_direto_apl->controle() #1 {main} thrown in C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Lavanderia\impressora_direto\index.php on line 1438
Agradeço antecipadamente a ajuda.
Paulo José