Autor Tópico: Renomear arquivo ap贸s upload - WEBDEV  (Lida 1661 vezes)

Arlindo Reis

  • Sr. Member
  • ****
  • Mensagens: 291
  • Karma: +0/-0
Renomear arquivo ap贸s upload - WEBDEV
« Online: Janeiro 23, 2014, 05:28:59 pm »
Ol谩 pessoal,

Tento renomear meu arquivo ap贸s o upload, entretanto, quando fa莽o o envio de mais de uma arquivo ele s贸 renomeia o primeiro.

Código: [Selecionar]
FOR i = 1 _TO_ UPL_Upload..Occurrence
UploadCopyFile(UPL_Upload, gsDirUpload, "",  i)
sX1n is string = fExtractPath(UploadFileName(MySelf, False), fFileName+fExtension)
sX2n is string = Replace(sx1n," ","_")
fRename(gsDirUpload+sX1n,gsDirUpload+sX2n)
Info(UPL_Upload..Occurrence)
END

Algu茅m j谩 fez algo similar!?

PauloViana

  • Full Member
  • ***
  • Mensagens: 104
  • Karma: +0/-0
Re:Renomear arquivo ap贸s upload - WEBDEV
« Responder #1 Online: Janeiro 23, 2014, 06:26:35 pm »
Arlindo, o processo de upload 茅 assincr么nico

ou seja ele finaliza a sua rotina do "FOR" no servidor antes do upload ter sido totalmente realizado,

coloque um trace e verifique que o mesmo 茅 exibido antes que o arquivo chegue no servidor.

no mundo web n茫o funciona como na plataforma desktop, web(server/browser) este conceito 茅 fundamental para quem desenvolve para web!

para vc renomear tera que utilizar a camada browser - after reception of the files uploaded

somente neste momento vc vai ter certeza que a transmiss茫o dos arquivos foram realizadas com sucesso!

att

Paulo Viana