Eai galera,
Eu tenho um formulário de cadastro grande e toda vez que realizo o submit o php verifica possíveis campos vazios, caso encontre um ele gera um erro que é salvo na sessão e eu volto para tela de cadastro exibindo o erro.
O problema é que quando eu volto para tela de cadastro todos os cambos antes preenchidos é obviamente apagado. Para isso eu eu resolvi salvar cada campo em cookie.
Então basicamente enquanto o formulario esta gerando erros os campos são salvos em cookies, no momento que o formulario não tem erros e é salvo no banco de dados eu apago esses cookies.
Está funcionando, mas por ser um formulário grande eu realmente gastei um bom tempo pra fazer isso e foi bem trabalhoso. Existe alguma forma mais simples ou automática de fazer isso? (utilizando php puro)