Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, bom dia!!!
Tenho uma pequena dúvida e talvez vocês possam me ajudar.
Tenho um formulário com 5 etapas.
Cada etapa contém alguns inputs e um botão "próximo".
Quando clico no próximo dou um hide nessa div e um show na próxima.
E assim por diante.
Até aí, tudo ok.
Mas, preciso validar essa primeira etapa antes de passar para a próxima.
Com jquery seria fácil.. mas preciso fazer server-side.
E não sei como montar isso no php.. vejam abaixo meu raciocínio, por favor.
<?php
include_once('validacao.class.php'); //classe de validação
function validaEtapa1(){
$validar = new validacao();
$regras['campo1'] = 'obrigatorio|alfa|minCaracter[3]';
$regras['campo2'] = 'obrigatorio|alfa|minCaracter[3]';
$validar->setRegras($regras);
if ($validar->executar() === TRUE) {
echo ("Validou etapa 1!");
}
$validar->mostrarErros();
}
function validaEtapa2(){.........
?>
Acho que a lógica é essa.. mas..
DÚVIDA:
Se alguém achar que a lógica não é certa.. por favor, dê uma dica, ok?
Brigadinha!!
Carregando comentários...