Como mantar o Input File preenchido quando o envio do formulário falha?

13/04/2015

Bom tenho uma página de publicações de artigos, e se o usuário não preencher alguma coisa o sistema vai informa que está faltando, o problema é que se o usuário já tiver adicionado a imagem no input file ele fica vazio, tem como ele retorna com o valor anterior novamente?

PHP

Cleyton Caetano

Respostas

13/04/2015

William (devwilliam)

Aparentemente você está fazendo validações no back-end, uma solução seria fazer a validação inicial antes da submissão do formulário, ou seja, validar via JavaScript aí você escolhe onde vai colocar esse código, pode ser no evento onSubmit() do formulário ou no evento onClick do button (nesse caso vc substitui o botão submit por button).

Tenho validações desse tipo com JavaScript, mas mesmo assim tenho validações no back-end, se passar do JavaScript existe uma grande possibilidade do usuário estar querendo burlar o sistema.
Responder Citar