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 );

02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
33
34
Nome:
Login:
Senha:
Repetir
17 Senha:
Email:

30
31
32

35


"; //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 "
Ocorreu os seguintes erros ao tentar se cadastrar:

$errors
"; //mostra os erros do usuário, caso houver
39 }
40 ?>



















Login:

Senha:


Esqueceu
a senha?
Cadastre-se


Clique aqui para voltar."; //se a senha está incorreta mostra essa mensagem
}
?>

















Login:
Email:




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.

02
03
04
05
08
09
10
11
12
13
14
15
16
17
18
21
23
24
Login:
06
07
Senha:

19
20
Esqueceu
22 a senha?
Cadastre-se

25



Read more: http://blog.hospedandosites.com.br/criando-um-sistema-de-login-em-phpmysql/#ixzz3D0vN24eR

About Me