Ois pessoal.
Preciso de outra ajuda.
tenho um controle que executa um monte de processos criando arquivos de texto usando os dados do BD.
Até ai tudo bem!!!
Bem, eu precisaria mudar isso e pegar essas linhas de comando direto de um bloco de notas para executá-las.
Criei um TXT e consegui pegar os dados desse arquivo… o problema é fazer o SC executar esses comandos… fiz assim:
$char="";
$fp = fopen(“c:\comandos.txt”, “r”);
while (!feof($fp)){
$char .= fgetc($fp);
}
fclose($fp);
echo $char;
Esse echo não deu certo… pq ele tá "imprimindo! os comandos na tela.
precisaria que a aplicação entendesse que isso são comandos a executar.
No arquivo de texto que ele lê existem comandos mais ou menos assim:
"
sc_lookup(dsclientes,“Select clinome from tb_clientes where clistatus= ‘A’”);
$contador = count({dsclientes});
$conteudo = “”;
for($x=0;$x<$contador;$x++) { $conteudo .= {dsclientes[$x][0]} .chr(13).chr(10); }
$arquivo1 = “c:\clientes.txt”;
$arquivo = trim($arquivo1);
if (!$abrir = fopen($arquivo,“w”)){
…
"
Oq fazer?