Código
<?php
require("conexion/conexion.php");
// Inicio de la sesión para su identificación
//en caso de que se detecte un inicio de sesión se redireccionará al menú del sistema
}
//modulo de inicio de sesión
//en caso de que no se haya enviado nada con el metodo POST, no se realizará esta parte del código.
//se guardan los datos ingresados por el usuario en variables para su manipulación
//$error='';
//la contraseña se convierte en formato codificado sha1
// se realiza la consulta a la BD con los datos ingresados
$sql = "SELECT IdUsuario, IdTipo FROM Usuario WHERE Usuario = '$usuario' AND password='$sha1_pass'";
//se obtienen los resultados de la consulta y cada uno de los campos
$result = $conexion->query($sql);
$rows=$result->num_rows;
// si los campos no estan vacios...
if($rows >0){
//se guardan los datos de usuario en la sesión actual y se redirecciona al menú del sistema
$row = $result->fetch_assoc();
$_SESSION['id_usuario'] = $row['IdUsuario'];
$_SESSION['tipo_usuario'] = $row['IdTipo'];
}else{
//$error = "El nombre o contraseña son incorrectos";
//si los datos corroborados en la BD no existen, se redireccionará a la página principal sin acceso
echo"<script>alert('El nombre de usuario o contraseña son incorrectos'); window.location.href=\"index.php\"</script>";
}
}
?>
este es el otro código de la pagina una vez que debería de haber iniciado sesión
<?php
//llamada a la conexion con la BD y la sesión
require'../conexion/conexion.php';
require'../operaciones/fecha.php';//Llamada a la funcion fecha
// si no reconoce el inicio de sesion redirecciona a la pagina principal index.php
}//si reconoce la sesion continua con la pagina
//guarda los datos del usuario que inició sesión
//TIempo de sesiòn del usuario
//Variable que devuelve la hora actual
//realiza una consulta a la base de datos para devolver el tipo de usuario que ha iniciado sesión
$sql = "SELECT * FROM usuario AS u WHERE u.IdUsuario='$idusuario'";
$result=$conexion->query($sql);
$row=$result->fetch_assoc();
//Consulta a la BD para arrojar los datos de los usuarios del sistema
$consulta="SELECT u.Nombres, u.ApellidoP, u.ApellidoM, u.Usuario, u.Password, t.Tipo FROM usuario AS u INNER JOIN tipousuario AS t ON t.IdTipo=u.IdTipo";
$resulta=$conexion->query($consulta);
$contador=0;
?>


 
  




 Autor
 Autor
		


 En línea
									En línea
								


 
						
