Hola mi consulta es la siguiente.
Deseo que mi sistema identifique los usuarios cuando se loguean en el sistema
Quiero que identifique si es un usuario con privilegios o no
Tengo el siguiente codigo que funciona perfecto, pero manda a todos los usuarios registrados a la pagina principal del sistema.
Código PHP:
<?php
session_start();
include("conectar_bd.php");
$usr = $_POST['usuario'];
$pw = $_POST['password'];
$sql = "SELECT id_usuario, tipo FROM tbl_users WHERE tx_username = '".$usr."' AND tx_password = '".$pw."' ";
$result =mysql_query($sql,$link);
$uid = "";
if( $fila=mysql_fetch_array($result) )
{
$uid = $fila['id_usuario'];
session_start();
$_SESSION['autenticado'] = 'SI';
$_SESSION['uid'] = $uid;
?>
<form name="formulario" method="post" action="Principal.php">
<input type="hidden" name="idUsr" value='<?php echo $uid ?>' />
</form>
<?php
}
else {
?>
<form name="formulario" method="post" action="/index.php">
<input type="hidden" name="msg_error" value="1">
</form>
<?php
}
?>
El script busca si hay algun usuario registrado, si lo hay lo manda a la principal con su usuario guardandolo en la variable SESSION sino no encuentra nada muestra un mensaje en el index.
He intenta muchas cosas y en la red sale mucha información de como hacerlo pero lo que no se es como adaptar esos codigos a este que tengo yo
Ya he insertado un campo en la tabla tbl_users y la he llamado 'tipo' y le he dado valores de 1 y 0, 0 para los Administradores y 1 para ususrios sin privilegios.
Gracias por la ayuda