Fazer upload e processar arquivo texto (TXT)

Preciso fazer um upload de um arquivo de retorno do banco com pagamentos efetuados através de boleto bancário. Preciso processar linha por linha deste arquivo.

Como faço para fazer um upload de arquivo e processar ler o arquivo após o upload?

Se faz necessário alguns conhecimentos para tal procedimento:

  1. Saber como o Scriptcase trabalha com uploads de arquivos
  2. Conhecer a função fopen do php para leitura de arquivos texto
  3. Conhecer o lay out de retorno do banco para quebrar as strings e poder interpretar seus conteúdos
  4. Ter uma boa modelagem para integrar essas informações a seu sistema

Harold, apenas não sei o item 1.
Ainda não encontrei na documentação.

Tem detalhes?

Obrigado

Harold, tem um exemplo no projeto “Samples” dentro de \Control_Applications\Business_Rules chamada “ctr01 - Lendo e processando um arquivo TXT”.

Executei a aplicação, mas deu o erro:

“Arquivo: Não existe o diretório para gravação ou falta de permissão”

Estou usando Windows Vista e meu usuário tem permissão para gravar na pasta C:\netmake\v5\wwwroot\scriptcase\tmp.

Se voce olhar no evento onvalidate, ele esta usando a variavel $this->Ini->path_doc

Se voce for em Aplicação -> Configuração -> Documents Path(o meu sc ta em ingles) voce pode apontar para um caminho local seu.
Esse mesmo diretorio sera alterado quando voce publicar e informar o caminho la na publicação.

Faz esse teste.

Valeu, funcionou!
Obrigado!

:slight_smile: