Cadastro e login em PHP


Autor/fonte: Saulo José Neco Capistrano
E-mail/Url: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7779
Tags: [ cadastro ] [ login ]



Digg del.icio.us

Olá pessoal, esta é minha estréia com artigos e neste meu primeiro texto mostrarei como se fazer uma página de cadastro de usuários e login. Espero que todos entendam o código, está simples e fácil de entender, divirtam-se.

Obs.: Existem pessoas que usam PHPTriad, outras que usam xampp e outras pessoas usam outros que não vem ao caso falar agora, este artigo serve com certeza para os dois primeiros que citei e também se trata de um artigo introdutório para pessoas iniciantes em php, claro que os mestres saberão utilizá-lo de outra forma em outros ambientes.

Para quem utiliza o PHPTriad, primeiramente antes de se fazer qualquer coisa deve-se iniciar o servidor apache e o mysql, já para quem utiliza o xampp não precisa iniciar nada. Vamos lá então.

Criação da tabela no banco de dados

Primeiramente abra seu browser e digite o endereço:

http://localhost/phpmyadmin

Feito isso a página admin do mysql irá se abrir, e é lá onde iremos criar nosso banco de dados. Iremos chamar nosso banco de dados de USUARIOS (não use caixa alta na criação do banco, esse é apenas um recurso que estou utilizando para dar ênfase ao que iremos fazer).

No campo criar banco de dados digite o nome "usuarios" e assim crie o banco, não será preciso alterar o campo collation. Depois de termos criado nosso banco iremos criar uma tabela dentro do banco, que também chamaremos de "usuarios".

Vá em criar tabela no novo banco de dados e digite o nome "usuarios", depois em número de arquivos digite 6, após feito isso clique no botão executar. Pronto, criamos o banco "usuarios" e dentro dele criamos a tabela "usuarios", agora vamos popular nossa tabela. Os campos serão:



Pronto, aqui terminamos nossa primeira parte, todos os dados do nosso cadastro e login serão consultados ou enviados através desta tabela.

Criação da conexão com o banco de dados (conectar.php)

É necessário dizer que temos dados que serão enviados ou consultados diretamente através do nosso banco de dados, então como iremos fazer isso? Como iremos consultar o nosso banco de dados simplesmente dizendo: "ei banco usuarios, aí na sua tabela usuarios tem o cadastro do saulo capistrano?".

A resposta é sim! É justamente isso que faremos, iremos perguntar ao banco se ele tem todas as informações que queremos e para isso criaremos uma página chamada conectar.php, essa página não irá aparecer aos olhos do usuário, ela simplesmente será uma espécie de "ponte", onde a página de cadastro ou a página de login utilizará para ter acesso ao banco de dados. Vamos então ao script da nossa página conectar.php.



Não esqueça de salvá-lo como o nome conectar.php.

Criação da página de cadastro (cadastrar.php)

Bom, agora que criamos nosso arquivo de conexão com o banco de dados iremos criar nossa página de cadastro.



Mais uma vez não esqueça de salvar como cadastro.php, do contrário dará erro.

Criação da página de login (login.php)

Agora que criamos nosso cadastro, é lógico que queremos entrar na página sugerida, então temos que fazer um login para termos acesso aos privilégios que só um usuário cadastrado deve ter, vamos ao nosso login.



index.php ou index.html

Depois de se cadastrar e de fazer login, é obvio que temos que ter alguma página para acessar, então vamos lá. Vamos salvar a página como index.html, mas também poderíamos salvá-la como index.php.



Obs.: Não criei na página index um botão para sair porque senão teria que criar uma outra página para retornar à ela, isso fica por conta de vocês.

É isso, espero que eu tenha me saido bem nessa estréia e que todos possam tirar o máximo de proveito deste artigo. Não exitem em mandar sugestões ou dicas, podem criticar, pois a crítica é uma boa forma de aprendizagem também.




Enviado por xKuRt em


Itens relacionados

Sistema de login com HTTP AUTH
Sistema de cadastro em Banco de dados
Sistema de login com nome de usuário ou e-mail
Sistema de autenticação completo
Extrair usuário e senha de uma URL
Código de login em PHP passo a passo
Simples sistema de login sem Banco de dados
Criando um simples sistema de login em PHP
Sistema de login com senha criptografada
Login em PHP utilisando session e MySQL

Listar todos itens relacionados

Avaliação

Avaliação desta publicação: 10.00; Total de avaliações: 2


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

AvatarEnviado por nginamau em

esta dizendo que nao foi possivel conectar se a base de dados oque faso?
progrma_virtual@hotmail.com
eu sou seu usario com um username : nginamau

--
Virtual da net


Envio de comentário:




  

Quarta, 28 de Junho de 2017




Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
V-Ray para Google Sketchup 8


Capa do livro
Construindo Aplicações Web com PHP e MySQL


Capa do livro
ASP.NET MVC em Ação





Hostnet

IMD