
Login de usuario segun el rol
Publicado por Leo (50 intervenciones) el 20/08/2014 22:16:58
Hola que tal. Quisiera hacer un login de usuario y dependiendo su rol direccionarlo a su menu correspondiente. Tengo una base de datos con una tabla con los siguientes campos: nombre, apellido, direccion, dni, telefono, correoelectronico, clave y perfilid. El perfilid es el que le da su rol, si es 1 es administrador, si es 2 profesor y 3 alumno.
He podido logear pero no logro direccionar a los usuarios a sus correspondientes menus. Les dejo el codigo del index.php. Muchas gracias por su ayuda.
He podido logear pero no logro direccionar a los usuarios a sus correspondientes menus. Les dejo el codigo del index.php. Muchas gracias por su ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
session_start();
define("PALABRA","j)7h&54Bh");
include('scripts/conexion.php');
if(isset($_POST['txtusuario']) && isset($_POST['txtclave'])){
if($_POST['txtusuario']!='' && $_POST['txtclave']!=''){
$mensaje='';
$dni = $_POST['txtusuario'];
$clave = $_POST['txtclave'];
$sql = "SELECT dni, perfilid from persona where dni = '$dni' and clave = '$clave'";
$rs = mysql_query($sql);
if($rs){
$fila = mysql_fetch_row($rs);
$_SESSION['nusuario'] = $fila[0];
$_SESSION['perfil'] = $fila[1];
}else{
$mensaje = 'Usuario y/o clave incorrecta';
}
}
}
?>
<html>
<head>
<title>Crear</title>
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="js/dataTables.js"></script>
<script type="text/javascript" src="js/jquery-ui.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<link type="text/css" rel="stylesheet" href="css/dataTables.css"/>
<link type="text/css" rel="stylesheet" href="css/dataTables_themeroller.css"/>
<link type="text/css" rel="stylesheet" href="css/jquery-ui.css"/>
<link rel="stylesheet" type="text/css" href="css/nuevo.css"/>
</head>
<body>
<div id="encabezado"></div>
<div id="contenido">
<?php
//ACA ES DONDE TENDRIA QUE DIRECCIONAR A LOS USUARIOS
?>
</div>
<div id="pie"></div>
<script type="text/javascript"></script>
</body>
</html>
Valora esta pregunta


0