Bgames
Olá visitante! Seja bem vindo ao nosso fórum!

Para você ter total acesso ao nosso fórum é preciso que você se cadastre.

Cadastre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

Sistema de LOGIN e SENHA em PHP

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Sistema de LOGIN e SENHA em PHP

Mensagem por Melidor em Sex 10 Fev 2012 - 8:47

Sistema de LOGIN e SENHA em PHP

Crie o index.html será nosso formulário

Código:
form  action="senha.php" method="POST">
  usuário :  <input name="usuario" type="text"  size="30">
  senhal:  <input name="password"  type="password" size="30">
  <input name="enviar" type="submit" id="enviar"  value="enviar">
Coisas úteis!

  NAME = usuário e NAME = password será necessário para próxima página o ACT

***********************************************************************
sendo assim vamos criar o senha.php

Código:
<?php
  ob_start();

  $login = marquinho; //armazena o usuário dentro da variável $login
  $senha = 123456; //armazena a senha dentro da variável $senha
 
  //se o usuário digitado for igual ao que esta ali em cima, e a senha também
  if ($login == $_POST['usuario'] && $senha == $_POST['password'])
  //entao execute isto
  {
  //aqui vai entrar a novidade, antes de redirecionarmos
  //vamos salvar algumas informações para utilizar depois
 
  //primeiro eu dou o valor 1 para a variável $validacao
$validacao = "1"; //usaremos essa variável para verificar se ele está
logado, se o usuário não tiver o valor 1 nessa variável ele não está
logado!

  $usuario = $_POST['usuario']; // puxa o nome do usuário digitado no formulario  do index.html
  //inicio uma Sessao (session e similar a uma gaveta movel)

  session_start();
  //gravo as informações das variáveis dentro das sessões

  $_SESSION[usuario] = $usuario;
  $_SESSION[validacao] = $validacao;
 
  //Pronto agora redirecione o usuário para a página secreta
  //abre a página secretaaaa
  header ("Location: secreta.php");
  }
  //senao
  else
  {
  //exiba um alerta dizendo que a senha esta errada
  ?>

script type="text/javascript">
alert("Login ou senha incorreta")


echo "[Você precisa estar registrado e conectado para ver este link.]";
}
?>
Bem agora vamos criar nossa página secreta, e fazer a verificação a partir da Sessão que abrimos

secreta.php

//Inicia a sessão
session_start();
//agora verifico se ele possui permissão para acessar a página
if ($validacao == "1")
{
?>


Pagina restrita 1


Seja bem vindo a Pagina restrita

[Você precisa estar registrado e conectado para ver este link.]


}
else
{
//exiba um alerta dizendo que a senha esta errada
?>


alert("Login ou senha incorreta")


echo "[Você precisa estar registrado e conectado para ver este link.]";
}
?>
Agora nós criamos um link para deslogar correto na página restrita correto?

Então vamos criar esta página que terá a função de nada mais do que "deletar" as sessões

Sendo assim a variável $validacao terá o valor 0 ao invés de 1, quando ele tentar entrar vai dar erro ; )

deslogar.php

Código:
<?
  ob_start();
  //INICIALIZA A SESSÃO
  session_start();
 
  //DESTRÓI AS SESSOES
  unset($_SESSION[usuario]);
  unset($_SESSION[validacao]);
  session_destroy();
 
  //REDIRECIONA PARA A TELA DE LOGIN
  Header("Location: index.html");
?>
e é isso galera até a proxima !!!!

Melidor


Mensagens : 1691
Pontos : 4529

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Shaman em Sex 10 Fev 2012 - 10:01

PHP em documento HTML?

'-'

Shaman


Mensagens : 117
Pontos : 332

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Kozzie em Sex 10 Fev 2012 - 10:04

Prefiro Web Design, mas valeo por compartilhar. REP

Kozzie


Mensagens : 1350
Pontos : 5076
Evolução : 4


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Melidor em Sex 10 Fev 2012 - 10:05

Sim

Melidor


Mensagens : 1691
Pontos : 4529

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Convidad em Sab 18 Fev 2012 - 16:48

É um sistema muito, mas muito simples, ele armazena o login e a senha no documento, não busca no banco de dados, mas obrigado por compartilhar Melidor. +rep

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Bazinga em Sab 3 Mar 2012 - 0:35

também te amo Medilor! kkkk

Bazinga


Mensagens : 39
Pontos : 152

Ver perfil do usuário http://www.animes-lines.blogspot.com

Voltar ao Topo Ir em baixo

Re: Sistema de LOGIN e SENHA em PHP

Mensagem por Conteúdo patrocinado Hoje à(s) 4:52


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum