Logo apos o cliente ter impresso o Beleto e pago na Ag Bancária, ela envira para mim um arquivo .rat ou .txt pra que eu possa baixar e verificar qual cliente pagou o Boleto e qual não pagou..
Gostaria de ajuda para desenvolver esse sistema de Baixa de arquivos na linguagem php. pois sou novato na aréa e não tenho muito dominio na linguagem.
Pergunta
Eliel
Olá
Logo apos o cliente ter impresso o Beleto e pago na Ag Bancária, ela envira para mim um arquivo .rat ou .txt pra que eu possa baixar e verificar qual cliente pagou o Boleto e qual não pagou..
Gostaria de ajuda para desenvolver esse sistema de Baixa de arquivos na linguagem php. pois sou novato na aréa e não tenho muito dominio na linguagem.
até agora eu fiz os script:
BAIXABOLETO.PHP
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php
$arquivo = "baixa"
$arq= fopen("baixa", "r"); // abre o arquivo .TXT ® corresponde a reader.
$tamanho_arquivo= filesize("$arq"); // define tamanho do arquivo .TXT.
$conteudo= fgets("$arq", $tamanho_arquivo); // lê o arquivo TXT.
$pos= 0; // (pos) posiçao.
for ($i=5; i<$tamanho_arquivo; i+28)
$lista[$pos]= substr($conteudo,i,4); //pega o primeiro matricula da lista
echo "$lista[$pos]";
$pos++;
?>
<body>
</body>
</html>
====================================================
BOLETO.PHP
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p><font size="3" face="Arial, Helvetica, sans-serif"><strong>Baixa de boleto</strong></font>
</p>
<form name="baixa" enctype="multipart/form-data" method="post" action=" baixaboleto.php">
<p>
<input type="file" name="arquivo">
</p>
<p>
<input type="submit" name="Executar" value="Executar">
</p>
</form>
</body>
</html>
Não estou conseguindo fazer ele ler e como faço isso?
A lógica está certa?
Como faço para ler o Banco de dados (Mysql) e selecionar ou marcar quem pagou. ?
Como gerar um relatório dos que pagaram e dos clientes que não pagaram..
Obrigado.
Ass: Eliel M.
( eliel@ielusc.br)
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.