Francisco Meirelles
|
| Posted: 01/26/2005, 5:16 AM |
|
I have that to keep the original name and am trying to use the function "Original Get Filename". however the same one is not causing effect some... what I am making of made a mistake?:
|
|
|
 |
matheus
Posts: 386
|
| Posted: 01/26/2005, 8:55 AM |
|
Francisco,
Vou escrever em portugues que fica bem mais facil.
Nao sei exatamente se em ASP funciona a funcao Original Get Filename. Sei que em Java ele nao funciona corretamente.
Mudei (em Java) a classe FileUpload para nao concatenar o timestamp antes do nome do arquivo.
Assim eu gravo o arquivo fisicamente no banco somente com o timestamp (sem saber qual o tipo de arquivo).
Em um outro campo do banco de dados eu armazeno o nome do arquivo quando foi gravado a primeira vez.
Assim eu resolvi 3 coisas ao mesmo tempo.
- A possibilidade de poder fazer upload de dois arquivos com o mesmo nome (por isso que utiliza-se o timestamp).
- A questao de descobrir qual o nome do arquivo no momento que fiz o upload para depois recuperar e devolver na hora do download.
- Seguranca quando alguem sabe o nome do arquivo e tentar baixa-lo manualmente.
Nao sei se isso lhe ajuda em algo.
_________________
Matheus Trevizan
Dynamix Software Ltda.
Blumenau SC Brasil
www.dynamix.com.br |
 |
 |
|