Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema De Login Com Cookies


sorocabaunderground

Pergunta

eu to montando um sistema de login com cookies para variar um pouco.

so que como não sei trabalhar muito bem com cookies não sei c esta salvando o cookie ou algo do tipo

veja o que eu fiz até agora =P

verificaADM.php

<? 
include"conn.php";
//pega os dados digitados
$txtLogin = $_REQUEST['txtLogin'];
$senha = $_REQUEST['txtSenha'];
//$senha = md5($senha2);
//echo $senha;

//entra no banco
//faz o select
$r="SELECT * FROM tbadmin WHERE txtLogin='$txtLogin' and txtSenha='$senha'";
$que =mysql_query($r) or die (mysql_error());
$l=mysql_num_rows($que);
if($l==0){
echo "não encontrado";
}else{
if($senha!= mysql_result($que,0,"txtSenha"))
{
echo "A senha esta errada";
}else{
$nome=mysql_result($que,0,"txtNome");
$nivel = mysql_result($que,0,"txtNivel");
setcookie("login",$txtLogin);
setcookie("nome",$nome);
setcookie("nivel",$nivel);
setcookie("senha",$senha);
header("location: ../paginaInicial.php");
    }
}
mysql_close($conexao);
?>
aqui ele esta verificando e criando os cookies. agora essa pagina esta validando os cookies
<?
include"conn.php";

if(isset($_COOKIE["nome"]))
$nome_usuario = $_COOKIE["nome"];

if(isset($_COOKIE["login"]))
$login = $_COOKIE["login"];

if(isset($_COOKIE["senha"]))
$senha = $_COOKIE["senha"];

if(isset($_COOKIE["nivel"]))
$nivel = $_COOKIE["nivel"];

if(!(empty($nome_usuario) or empty($login) or empty($nivel) or empty($senha)))
{
$r = mysql_query("SELECT *FROM tbadmin WHERE txtLogin ='$login' and  txtSenha='$senha'");
if(mysql_num_rows($r)==1)
{
if($senha != mysql_result($r,0,"txtSenha"))
{
setcookie("login",$txtLogin);
setcookie("nome",$nome);
setcookie("nivel",$nivel);
setcookie("senha",$senha);
echo " você não efetuou o LOGIN!";
exit;
}else{
setcookie("login",$txtLogin);
setcookie("nome",$nome);
setcookie("nivel",$nivel);
setcookie("senha",$senha);
echo " você não efetuou o LOGIN!";
exit;
    }
}else{
echo " você não efetuou o LOGIN!";
exit;
}
}
?>

agora como eu faço para trabalhar com os cookies eu montei a pagina inicial

com o include do validacookie.inc que é esse script acima.

e queria dar um

<? echo $nome_usuario ?>

+ aí da erro =/

tem algo errado ?

flws

valeu

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...