Array
(
)

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

PHP
Cleyton Caetano
   - 13 abr 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?

William (devwilliam)
   - 13 abr 2015

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.