Prezados, o código que criei esta gravando o arquivo certinho, no entanto não estou conseguindo imprimir.
a impressora está compatilhada e como padrão;;
esse parametro está certo ? $handle = fopen ( “\Vostro11-pc\EPSON LX-300+ /II” , “w” );
[code]sc_lookup(cheque,“SELECT
folha.liquido,
tblFuncionario.nome
FROM
dbo.tblFuncionario INNER JOIN dbo.folha ON tblFuncionario.idFunc = folha.funcionario WHERE id_folha BETWEEN {ap} AND {ap2}”);//busca cheques para impressão
$conta = count({cheque});
for($x=0;$x<$conta;$x++)
{
if({cheque}===false)
{
echo "Erro de acesso. Mensagem=" .{cheque};
}elseif(empty({cheque}))
{
echo "Comando Select não retornou dados";
}else
{
$valor = {cheque[$x][0]};
$func = {cheque[$x][1]};
echo $extenso = sc_vl_extenso($valor, 30, ‘V’);
sc_format_num($valor, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘R$’);
//$string = $extenso;
//echo str_escreve($string, 30);
$newtext = wordwrap(strip_tags($extenso), 30 , “\r\n”,true);
//PREPARA O CONTEÚDO A SER GRAVADO
$conteudo = " $valor \r\n
$newtext
$func
{local}
\r\n
\r\n
\r\n
\r\n
\r\n
";
}
$handle = fopen ( “\Vostro11-pc\EPSON LX-300+ /II” , “w” );
//ARQUIVO TXT
$arquivo = “cheque.txt”;
//TENTA ABRIR O ARQUIVO TXT
if (!$abrir = fopen($arquivo, “a+”)) {
echo “Erro abrindo arquivo ($arquivo)”;
exit;
}
//ESCREVE NO ARQUIVO TXT
if (!fwrite($abrir, $conteudo)) {
print “Erro escrevendo no arquivo ($arquivo)”;
exit;
}
echo “Arquivo gravado com Sucesso !!”;
//FECHA O ARQUIVO
fclose($abrir);
}[/code]
fopen(Vostro11-pcEPSON LX-300+ /II) [function.fopen]: failed to open stream: No such file or directory