15 de abril de 2016

Como criar um sistema básico de login e senha em PHP

Eae, hoje vou ensinar uma coisa bem básica do PHP, como criar um sistema de login e senha.
Chega de lero, vamo nessa !



Primeira coisa que temos que fazer é definir uma tabela no MYSQL (assumindo que o leitor não tem conhecimento nenhum na área, vamos seguir o tutorial)
Utilizando o PHPMYADMIN o usuário criará um banco de dados e uma tabela.
Suponhamos que você tenha criado a seguinte tabela:

IDNomeEmailSenha

o que faremos agora é nosso sistema de login, assumindo os seguintes valores fictícios vamos construir em cima desses dados falsos nosso sistema.

USUÁRIO: ROOT
SENHA: 123SENHA
BANCO: MEUDB
SERVIDOR: WWW.MEUSERVER.COM (Também pode ser um endereço IP)
TABELA: USUARIOS


Agora vamos criar nosso código PHP com a explicação !

Os mais experientes e os mais atentos já perceberam que o código acima só serve para conectar ao banco de dados e nada mais, justamente por isso, agora vamos salvar esse código com o nome de "Conectar.php" para simplificar nossa vida um pouco.

Agora vamos criar um formulário básico em HTML coisa fácil que qualquer um que chegou até esse nível de conhecimento sabe fazer, mas caso você tenha caído de paraquedas aqui, eu vou ensiná-lo a fazer.

Código HTML:

Visualização do nosso formulário:
Nome:
Senha:
Email:

Bom os mais dedicados perceberam que tem um arquivo chamado "Registrar.php" no nosso código PHP, e é exatamente ele que criaremos agora.
Código PHP com explicação:



Visualização da tabela do banco de dados caso o usuário insira "Natan" como nome "123" como senha e "Natan@provedor.com" como email:
IDNomeEmailSenha
1NatanNatan@provedor.com202cb962ac59075b964b07152d234b70

SIM 123 SE TORNOU 202cb962ac59075b964b07152d234b70 Graças a nossa encriptação !
Agora vamos criar nosso último código, para realizar o login, e é justamente agora que vai nos ser útil o ID que temos na tabela que até agora não foi usado !.
Código de Login PHP Com explicação: (tirando como base que o formulário HTML já exista e assumindo que o campo com o usuário seja chamado de 'Nome' e de senha de 'Senha').


Obrigado por ler mais um tutorial aqui no OPENSHOPSPHP !
Até a próxima jovens gafanhotos !

Nenhum comentário:

Postar um comentário