Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Exitem duas telas de Administrador e Cadastro de Produto, como fazer o login verificar e chamar as telas

$
0
0

@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

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>