Enviado em 24/01/2008 - 15:18h
Olá pessoal, com certeza alguns de vcs já sabem que eu estou tentando fazer uma página de cadastro, e que eu quero que alguns campos sejam obrigatórios e que outros n possão ser inseridos sem que haja uma confirmação do mesmo campo , bom a questão é que estou tentando fazer com que os campos senha e a confirmação de senha da minha página de cadastro sejam idênticos , caso contrário que não se possa ser feito o cadastro, então eu resolvi usar o comando while que no meu código aparece da seguinte forma...
while($senha2 != $senha){
echo "A confirmação de senha deve ser igual a senha";
}
mysql_query("INSERT INTO usuarios(login, nome, senha, senha2, mail) VALUES('$login', '$nome', '$senha', '$senha2', '$mail')");
... a questão é que quando o usuario que está se cadastrando coloca os dois campos diferentes, a mensagem fica se repetindo infinitas vezes no browser e eu não quero que isso ocorra, quero que a mensagem seja mostrada apenas uma única vez e que se tenha uma opção para voltar para página anterior para continuar com o registro ou então que volte direto, mas mesmo assim deverá ser mostrada a mensagem, então conseguirão entender? alguém se atreve a tentar me explicar ou dar alguma dica???
valeu pessoal espero que alguém possa me ajudar.
while($senha2 != $senha){
echo "A confirmação de senha deve ser igual a senha";
}
mysql_query("INSERT INTO usuarios(login, nome, senha, senha2, mail) VALUES('$login', '$nome', '$senha', '$senha2', '$mail')");
... a questão é que quando o usuario que está se cadastrando coloca os dois campos diferentes, a mensagem fica se repetindo infinitas vezes no browser e eu não quero que isso ocorra, quero que a mensagem seja mostrada apenas uma única vez e que se tenha uma opção para voltar para página anterior para continuar com o registro ou então que volte direto, mas mesmo assim deverá ser mostrada a mensagem, então conseguirão entender? alguém se atreve a tentar me explicar ou dar alguma dica???
valeu pessoal espero que alguém possa me ajudar.