@ALVES1 escreveu:
Tenho duas Telas
Tela de Administrador
Tela de Lojista
Criei uma tela de login, mas estou com dificuldade para verificar se o usuário é um administrador ou o lojista para chamar a tela certa.
<html> <head> <title>LOGIN</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> `<body bgcolor="#F5F5F5" ><br>` <center><img src="logotipo mark.png" width="670" height="139" alt="logotipo mark"/></center> <center> <fieldset style="width: 45%;"> <legend><b>Acesso ao Portal</b></legend><br> <form name="login" method="post" action="autenticar.php"> <b> LOGIN:</b> <input type="text" name="login" value="" /><br><br> <b>SENHA:</b> <input type="password" name="senha" value="" /> <br><br> <INPUT TYPE="RADIO" NAME="ADMIN" VALUE="admin"> <b>ADMIN</b> <INPUT TYPE="RADIO" NAME="LOJAS" VALUE="lojas"> <b> LOJAS </b> <br><br> <input type="submit" value="ENTRAR" name="entrar" /><br><br> <b> <a href="esquecisenha.php" target="_blank">Esqueci minha senha</a></b> </form> </fieldset> </center> `</body>` `</html>`
no
autenticar.php
(o erro está aqui, como faço para verificar se usuário é administrador então chamo a tela de ADM se for lojista chamo a tela de Lojas).<html> <head> <title>Entrando...</title> </head> <body bgcolor="#F5F5F5" style='margin-left:160px; margin-right:160px;'> <?php $host="127.0.0.1"; $username="root"; $password="ivanzinho"; $db_name="shopping"; $tbl_name="usuario"; ?> <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $conecta = mysql_connect("127.0.0.1", "root", "ivanzinho") or print (mysql_error()); mysql_select_db("shopping", $conecta) or print(mysql_error()); $login=$_POST['login']; $senha=$_POST['senha']; $admin=$_POST['admin']; $lojas=$_POST['lojas']; $verifica = mysql_query("SELECT * FROM usuario WHERE login = '$login' AND senha = '$senha' AND admin = '$admin' AND lojas = '$lojas'")` `or die("erro ao selecionar");` if (mysql_num_rows($verifica)<=0){ elseif($teste == admin){ echo " <meta http-equiv=refresh content='0; URL=adm.php';>"; }elseif($teste== lojas){ echo " <meta http-equiv=refresh content='0; URL=adm.php';>"; } }else{ setcookie("login",$login); header("Location:login.php"); } ?> </body> </html>
Mensagens: 1
Participantes: 1