Fazendo um sistema de login php/mysql - parte 1

Olá, irei ensinar um jeito muito fácil de se proteger certa área de seu site, na última parte desse artigo eu ensino a fazer o sistema de cadastro. Iremos usar sessions em vez de cokies.

Por | @oficinadanet Programação
Olá, irei ensinar um jeito muito fácil de se proteger certa área de seu site, na última parte desse artigo eu ensino a fazer o sistema de cadastro. Iremos usar sessions em vez de cokies.

Vamos lá, primeiro crie um banco de dados, depois nesse banco de dados crie uma tabela chamada usuarios, com os seguintes campos:
id - int(99)
login - varchar(255)
senha - varchar(255)


Pronto, é hora de programar.
Vamos lá.

Crie um arquivo chamado config.php
Será nosso arquivo aonde iremos conectar ao nosso banco de dados e iremos economizar serviço, pois aonde quisermos usar o banco de dados basta usar um include chamando o config.php

config.php

$con = mysql_connect("localhost","usuario_do_bd","senha_do_bd");
*/ aqui conectamos ao banco de dados, aonde localhost é o servidor aonde se encontra o banco de dados (geralmente é sempre localhost), usuario do bd é o usuario que você crio para o banco de dados, senha do bd é a senha do banco de dados /*
mysql_select_db("banco_de_dados", $con);
/* aqui escolhemos o banco de dados, aonde banco_de_dados é o nome de seu bd */
?>

Agora vamos criar um formulário para o login, crie uma página chamada login.php é aonde colocaremos um formulário para o usuário se logar.

login.php


página de login




  login:
  
  

senha:
    
  


  


    
  






Agora só faltam as seguintes partes:
Parte 2 -> logar.php aonde iremos verificar se o usuário existe e se a senha confere com o usuário e iremos criar uma session para ele, e depois vamos criar um script que você colocará nas páginas em que você quer proteger que dara acesso somente a quem esta logado
Parte 3 -> E na outra parte iremos criar a página de cadastro.php


Até a próxima!!!

O artigo encontra-se publicado também no site do editor: Aqui

Mais sobre: php login mysql
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo
  • ASSINE NOSSA NEWSLETTER

    As melhores publicações no
    seu e-mail

  • Preencha para confirmar