CREATE TABLE `tbl_membros` (
2 `codigo` INT( 5 ) NOT NULL AUTO_INCREMENT,
3 `nome` VARCHAR( 75 ) NOT NULL ,
4 `login` VARCHAR( 30 ) NOT NULL ,
5 `senha` VARCHAR( 30 ) NOT NULL ,
6 `email` VARCHAR( 50 ) NOT NULL ,
7 PRIMARY KEY ( `codigo` )
8 );
"; //se o login já existir, ele adiciona o erro
12 }
13
14 if ( $login == "" ) {
15 $errors .= "Você não digitou um login
"; //confere se o campo login não ficou vazio
16 }
17
18 if ( $senha == "" ) {
19 $errors .= "Você não digitou uma senha
"; //confere se o campo senha não ficou vazio
20 }
21
22 if ( $senha != $senha2 ) {
23 $errors .= "Você digitou 2 senhas diferentes.
"; //adiciona o erro caso o usuário digitou 2 senhas diferentes
24 }
25
26 if ( $errors == "" ) { //checa se houve ou não erros no cadastro
27
28 $cadastrar = mysql_query("INSERT INTO `$tabela` (nome, login, senha, email)
29 VALUES ('$nome','$login','$senha','$email')
30 ", $db); //insere os campos na tabela
31
32 if ( $cadastrar == 1 ) {
33 echo "
Cadastro com sucesso."; //se cadastrou com sucesso o usuário aparece essa mensagem
34 } else {
35 echo "
Ocorreu um erro no servidor ao tentar se cadastrar."; //caso houver um erro quanto as configurações aparece essa mensagem
36 }
37 } else {
38 echo "
39 }
40 ?>
Clique aqui para voltar."; //se a senha está incorreta mostra essa mensagem
}
?>
Sua senha foi enviada com sucesso para o email: $email."; //resposta se o email foi enviado com sucesso
} else {
echo "
}
?>
2 `codigo` INT( 5 ) NOT NULL AUTO_INCREMENT,
3 `nome` VARCHAR( 75 ) NOT NULL ,
4 `login` VARCHAR( 30 ) NOT NULL ,
5 `senha` VARCHAR( 30 ) NOT NULL ,
6 `email` VARCHAR( 50 ) NOT NULL ,
7 PRIMARY KEY ( `codigo` )
8 );
"; //se o login já existir, ele adiciona o erro
12 }
13
14 if ( $login == "" ) {
15 $errors .= "Você não digitou um login
"; //confere se o campo login não ficou vazio
16 }
17
18 if ( $senha == "" ) {
19 $errors .= "Você não digitou uma senha
"; //confere se o campo senha não ficou vazio
20 }
21
22 if ( $senha != $senha2 ) {
23 $errors .= "Você digitou 2 senhas diferentes.
"; //adiciona o erro caso o usuário digitou 2 senhas diferentes
24 }
25
26 if ( $errors == "" ) { //checa se houve ou não erros no cadastro
27
28 $cadastrar = mysql_query("INSERT INTO `$tabela` (nome, login, senha, email)
29 VALUES ('$nome','$login','$senha','$email')
30 ", $db); //insere os campos na tabela
31
32 if ( $cadastrar == 1 ) {
33 echo "
Cadastro com sucesso.
34 } else {
35 echo "
Ocorreu um erro no servidor ao tentar se cadastrar.
36 }
37 } else {
38 echo "
Ocorreu os seguintes erros ao tentar se cadastrar:
$errors
"; //mostra os erros do usuário, caso houver$errors
39 }
40 ?>
Clique aqui para voltar."; //se a senha está incorreta mostra essa mensagem
}
?>
Sua senha foi enviada com sucesso para o email: $email."; //resposta se o email foi enviado com sucesso
} else {
echo "
Seu login ou email está incorreto.
"; //resposta se não foi possivel enviar o email}
?>
Blog Archive
Tecnologia do Blogger.
Read more: http://blog.hospedandosites.com.br/criando-um-sistema-de-login-em-phpmysql/#ixzz3D0vN24eR
About Me
- Unknown
