EL CÓDIGO TIENE DISTINTOS ARCHIVOS, LO PARTO EN VARIOS MENSAJES PORQUE SI NO NO ME CABE:
Página de login
Código PHP:
<?php
include ('../php/conexion.php');
if(isset($_SESSION['nombreusuario'])==true and isset($_SESSION['rol'])==true){
if($_SESSION['rol'] == 'alumnado'){
header('Location: alumnado.php');
}else if($_SESSION['rol'] == 'profesorado'){
header('Location: profesorado.php');
}
}
?>
<!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>Login por Areas</title>
<link href="css.css" rel="stylesheet">
<script src="../js/jquery.js"></script>
<script src="../js/myjava.js"></script>
</head>
<body>
<div class="login" align="center">
<h2>INICIE SESION</h2>
<label>Ingrese su Usuario:</label>
<br />
<input type="text" id="nombreusuario"/>
<br />
<br />
<label>Ingrese su Contraseña:</label>
<br />
<input type="contraseña" id="contraseña"/>
<br />
<br />
<label>Elija su rol:</label>
<br />
<select id="rol">
<option value="profesorado">profesorado</option>
<option value="alumnado">alumnado</option>
</select>
<br />
<br />
<button id="ingresar">Ingresar</button>
<br />
<br />
<div id="mensaje"></div>
</div>
</body>
</html>
Código PHP:
<?php
$conexion = mysql_connect('localhost', 'root', '');
mysql_select_db('jarabel_platform', $conexion);
session_start();
?>
Código PHP:
<?php
include('conexion.php');
$nombreusuario = addslashes($_POST['nombreusuario']);
$contraseña = addslashes($_POST['contraseña']);
$rol = addslashes($_POST['rol']);
$nombreusuario = mysql_query("SELECT * FROM datos_usuarios WHERE nombreusuario = '$nombreusuario'");
if(mysql_num_rows($nombreusuario)<1){
echo 'nombreusuario';
}else{
$rol = mysql_query("SELECT * FROM datos_usuarios WHERE nombreusuario = '$nombreusuario' AND rol = '$rol'");
if(mysql_num_rows($area)<1){
echo 'rol';
}else{
$consulta = mysql_query("SELECT * FROM datos_usuarios WHERE id_nombreusuario = '$nombreusuario' AND contraseña = '$contraseña'");
if(mysql_num_rows($consulta)<1){
echo 'nombreusuario';
}else{
$consulta2 = mysql_fetch_array($consulta);
$_SESSION['nombreusuario'] = $consulta2['nombreusuario'];
$_SESSION['rol'] = $consulta2['rol'];
switch($consulta2['rol']){
case 'alumnado':
echo 'alumnado';
break;
case 'profesorado':
echo 'profesorado';
break;
}
}
}
}
?>
Código PHP:
<?php
session_start();
session_destroy();
header('Location: index4.php');
?>
Código PHP:
<?php
include('../php/conexion.php');
if(isset($_SESSION['nombreusuario'])==false or isset($_SESSION['rol'])==false){
header('Location: login.php');
}else{
if($_SESSION['rol'] == 'profesorado'){
header('Location: profesorado.php');
}else{
$nombre = mysql_query("SELECT * FROM usuarios WHERE nombreusuario = '".$_SESSION['nombreusuario']."'");
$nombre2 = mysql_fetch_array($nombre);
}
}
?>
<!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>Login por Areas</title>
<link href="../css/estilo.css" rel="stylesheet">
<script src="../js/jquery.js"></script>
<script src="../js/myjava.js"></script>
</head>
<body>
<img id="fondo" src="../recursos/ventas_fondo.jpg"/>
<header>
<table align="left" border="0" height="100%" width="100%">
<tr>
<td><b>AREA DE VENTAS</b></td>
<td width="300" align="left"><label>Bienvenido/a: <?php echo $nombre2['nombreusuario']; ?></label></td>
<td width="50"><a href="logout.php">Salir</a></td>
</tr>
</table>
</header>
</body>
</html>
Código PHP:
<?php
include('../php/conexion.php');
if(isset($_SESSION['nombreusuario'])==false or isset($_SESSION['rol'])==false){
header('Location: login.php');
}else{
if($_SESSION['rol'] == 'profesorado'){
header('Location: profesorado.php');
}else{
$nombre = mysql_query("SELECT * FROM usuarios WHERE nombreusuario = '".$_SESSION['nombreusuario']."'");
$nombre2 = mysql_fetch_array($nombre);
}
}
?>
<!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>Login por Areas</title>
<link href="../css/estilo.css" rel="stylesheet">
<script src="../js/jquery.js"></script>
<script src="../js/myjava.js"></script>
</head>
<body>
<img id="fondo" src="../recursos/ventas_fondo.jpg"/>
<header>
<table align="left" border="0" height="100%" width="100%">
<tr>
<td><b>AREA DE VENTAS</b></td>
<td width="300" align="left"><label>Bienvenido/a: <?php echo $nombre2['nombreusuario']; ?></label></td>
<td width="50"><a href="logout.php">Salir</a></td>
</tr>
</table>
</header>
</body>
</html>