Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia!
Caros colegas, gostaria de ver com vocês como faço para validar um formulário de cadastro, ou seja, atualmente estou usando HTML 5 e recurso como requerid no input ou uma javascript tipo (onblur="javascript: validarCPF(this.value);") no input, não está funcionando. Como não funciona?
Se o usuário (mais avançado) acionar o modo Inspecionar e remover essas funcionalidades via HTML que é exibido o mesmo consegue passar pelos campos e assim enviando um formulario "em branco" Me chama a atenção, que campos da minha tabela (mysql) estão como não permitir nulos.
Bom, minha dúvida é ver com vocês se existe alguma forma de fazer essas validações e evitar esse tipo de problema. Como vocês fazem as validações dos formulários de vocês?
Entendi, então a validação mesmo será no PHP....
Isso ?
>
Entendi, então a validação mesmo será no PHP....
Isso ?
Sim e não...
Sim porque a validação no lado do servidor é indispensável por mais que você use todos os recursos de validação do lado do cliente...
Não porque você pode optar por não fazer a validação via cliente mas como o ESerra ai falou, é uma questão de usabilidade, por exemplo, não é mas fácil avisar ao usuário que ele tá fazendo algo errado antes que ele submeta o formulário e ocorra o refresh ou a requisição? Então, isso é até bom para poupar recursos.
Você terá que validar 2 vezes, uma no cliente (JS/HTML5) e o outra no servidor (PHP), no cliente sempre poderá ser manipulado, por isso a validação lá é mais pela usabilidade. Já no servidor, ai sim a validação é para valer, já que o cliente não tem como manipular isto.