Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite galera,
Estou com a seguinte questão.
Estou desenvolvendo um sistema que manipula arquivos em PDF.
Eu faço o upload do arquivo para o sistema e ele fica salvo numa pasta e banco de dados.
Meu problema é: existe a possibilidade de quando eu clicar num botão ele ir lá no banco e carregar esse arquivo no input file (tipo preenchimento automático de acordo com o cadastro do banco)?
Pois queria que quando isso acontecesse, este campo ficaria oculto e o usuário apenas iria clicar um botão para alterar o arquivo conforme a configuração feita previamente no sistema.
Não queria ter que clicar para carregar o arquivo no input, uma vez que, ele está salvo no sistema.
Isso é possível?
Vamos lá, eu carrego o arquivo via input file para o banco de dados e faço um cadastro normal no sistema.
Até aí tudo bem. Porém, para manipular o arquivo, eu preciso abrir um novo form com um campo input file, carregar e fazer (upload) a manipulação que eu desejo. Essa maneira também funciona separadamente.
O que necessito é: eu já tenho o arquivo cadastrado no banco de dados e salvo numa pasta. Ao invés de eu carregar o arquivo novamente em campo input file e depois submeter para que a manipulação seja feita, eu queria que ao clicar num botão, que estará numa tabela dinâmica ao lado do arquivo previamente salvo, abrisse somente uma tela já com o campo preenchido, visível ou não, e um botão ao lado para eu fazer o upload novamente (esse upload apenas vai manipular o arquivo e disponibilizar para baixar. O arquivo manipulado não ficará salvo no sistema, somente o original). Pois dessa forma, não há lógica de eu salvar antecipadamente se depois, eu vou precisar carregar o mesmo arquivo novamente.
Espero que tenham entendido, não sei se ficou bem claro para você a minha ideia. Caso exista alguma dúvida, podem me chamar.
Obrigado pela atenção de todos.
Alguma ideia se dá para fazer isso ou tenho que tentar outra coisa?
Você conseguiu resolver esta questão? Estou precisando da mesma coisa que você.
Não sei se é isso mas se você salvou o arquivo em um diretório e o caminho dele no DB, imagino que você possa usar session e recuperar o caminho do arquivo e isso (o caminho ou nome do arquivo) ser colocado no atributo value de um input. Daí então isso vai fazer com que ja carregue o campo (ou página) com o caminho ou nome do arquivo ja no campo de input.
Não sei se é isso...
Não entendi bem não. Você quer colocar o nome do arquivo no input file? Se é isso, não seria melhor colocar num input text normalmente?