Ir para conteúdo
Fórum Script Brasil

Kaisha

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Kaisha

  • Data de Nascimento 07/08/1995

Contatos

  • MSN
    gustavo119955@hotmail.com
  • Website URL
    http://
  • ICQ
    0

Perfil

  • Interests
    Aprender PHP

Kaisha's Achievements

0

Reputação

  1. Kaisha

    Ajuda ai porfavor

    Olá pessoas, seguinte, estou estudando num instituto federal e ano que vem vou precisar fazer um tcc e estou querendo aprender um pouco de php, eu dei uma olhada por ai na net e achei algumas coisas sobre login, fiz tudo direitinho mas continua dando erro, se alguém puder me ajudar ficarei muito grato :rolleyes: O problema é o seguinte ... os codigos que estou usando são... Para a tela de login <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Index</title> <link href="CSSs/basico.css" rel="stylesheet" type="text/css" /> <link href="CSSs/inputs.css" rel="stylesheet" type="text/css" /> </head> <body class="loginbody"> <div id="loginbox1" align="center"> <img src="images/background.gif" align="middle"/><br /> <div id="loginbox" align="center"> <form action="php/validacao.php" method="post" name="login"> <table style="padding: 25px;" align="center"> <tr><td><input type="text" name="user" class="topo" placeholder="User"></td></tr> <tr><td><input type="password" name="key" class="topo" placeholder="Password"></td></tr> <tr><td align="left"><input type="submit"></td></tr> </form></table> </div> </div> </body> </html> Script de login <?php $conn = mysql_connect ("localhost" , "root" , "") or trigger_error(mysql_error()); $db = mysql_select_db("umbrella", $conn) or trigger_error(mysql_error()); $usuario = $_POST['user']; $senha = $_POST['key']; $sql = "SELECT * FROM `acc` WHERE (`user` = '". $usuario ."') AND (`senha` = '". $senha ."') LIMIT 1"; $query = mysql_query($sql); if (mysql_num_rows($query) != 1) { echo "Não foi possivel fazer o login"; } else { $resultado = mysql_fetch_assoc($query); if (!isset($_SESSION)) session_start(); $_SESSION['Usuario'] = $resultado['user']; $_SESSION['Senha'] = $resultado['senha']; $_SESSION['Nome'] = $resultado['nome']; $_SESSION['Sobrenome'] = $resultado['sobrenome']; $_SESSION['acesso'] = $resultado['acesso']; if ($_SESSION['acesso'] == 1) { header("Location: ../paginas/admin/admin.html"); } } ?> E a minha tela de login está assim PS.: Não sabia do que fazer o site e resolvi fazer sobre a umbrella :lol: mas é só um teste, pra aprende ___________________________________________ EDIT já consegui arrumar essa parte, porém se eu digitar o link vai tudo pra mesma tela, como faço para que cada tipo de usuário tenha uma e não consiga acessar sem ta logado na conta que pode acessar a pagina?
×
×
  • Criar Novo...