Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
31Activity
0 of .
Results for:
No results containing your search query
P. 1
Criando Um Simples Sistema de Login Em PHP

Criando Um Simples Sistema de Login Em PHP

Ratings:

4.5

(2)
|Views: 5,067 |Likes:

More info:

Published by: Juliano dos Santos da Silva on Nov 21, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/11/2013

pdf

text

original

 
Criando um Simples sistema de Loginem PHP
Criando um Simples sistema de Login em PHP
Este tutorial tem como intuito ensinar você a criar um simples sistema de login em PHP/Mysql
1º passo
Vamos criar o arquivo de conexão com o banco de dados e chamá-lo de conectar.php:<?$host = "localhost";$user = "nome_do_usuario";$senha = "senha_do_usuario";$dbname = "nome_do_db";//conecta ao banco de dadosmysql_connect($host, $user, $senha) or die("Não foi possível conectar-se com o banco dedados");//seleciona o banco de dadosmysql_select_db($dbname)or die("Não foi possível conectar-se com o banco de dados");?>
2ºpasso (criação das tabelas)
Agora vamos criar as tabelas no banco de dados a partir deste script em php:<?//inclui o arquivo de conexão com o banco de dadosinclude ("conectar.php");//cria a tabela no db senão retorna a mensagem "não foi possívelcriar a tabela"mysql_query("CREATE TABLE login (nome VARCHAR(25) NOT NULL,senha VARCHAR (15) NOT NULL)") or die ("não foi possível criar as tabelas");?>
3ºpasso (criando um formulário de cadastramento de usuários)
Agora vamos criar um formulário de cadastramento de usuários:<html><body><form action="cadastro.php" name="cadastro" method="post">Nome: <input type="text" name="nome"><br>Senha: <input type="text" name="senha"><br><input type="submit" value="enviar"></form>
 
</body></html>
4ºpasso (criando o script de cadastramento)
Vamos agora criar o documento php de cadastramento, chamando-o de cadastro.php:<?//conexão com o dbinclude ("conectar.php");//variaveis enviadas pelo método post$nome = $_POST['nome'];$senha = $_POST['senha'];//insere os valores no db$insere = mysql_query("INSERT INTO `login`( `nome`, `senha`) VALUES ('$nome','$senha')") ordie(mysql_error());if($insere)echo "Cadastro realizado com sucesso!";elseecho "Não foi possível fazer o seu cadastramento!";?>
5ºpasso (criando o script de login)
Chamaremos de login.php:<?//conecta com o dbinclude ("conectar.php");$nome= $_POST['nome'];$senha = $_POST['senha'];//faz a confirmação de nome e senha no db$logar = mysql_query("SELECT * FROM login WHERE nome='$nome' AND senha='$senha'") ordie("erro ao selecionar");/*aqui depois de verificado redirecionamos a pagina secreta(caso nome e senha estaremcorretos) ou senhae apelido não conferem caso tais estiverem errados. Repare que há uma rotina para o valorinserido em senha não seja nulo.obs: Aonde esta escrito paginasecreta.php é aonde vc deve colocar a página para onde o scriptira redirecionar*/if (strlen($senha)< 1)echo '<p align="center">Senha ou apelido não conferem<BR><ahref="javascript:history.back(1);">tente denovo</a></p>';elseif (mysql_num_rows($logar)>0 ){header("location:paginasecreta.php");} else {echo '<p align="center">Senha ou apelido não conferem<BR><a

Activity (31)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Gonçaalo Silva added this note
Desculpe, mas onde irei por isso tudo ? Me esplica por favor !
stufs liked this
rrjestrela liked this
Danilo Coelho liked this
Rui Silva liked this
detito liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->