Código PHP:
Ver original<?php
/*Luego hacemos la conexión a la base de datos.
**De igual manera mandamos un msj si hay algun error*/
if(empty($_SESSION['usuario'])){ // aqui el usuario no esta logeado por lo que no puede acceder, lo redireccionamos al login
header('Location: login.php'); }else {
$IdUsuario = $_SESSION['usuario'];
$consulta = mysql_query("SELECT * FROM acceso_cursos WHERE IdUsuario = '$IdUsuario'");
// Aqui tendras que poner tantos if como grupos tengas ....
if($fila["IdCurso"] == 1){
header("location:./vercursos.php?IdCurso=1");
}else if($fila["IdCurso"] == 2){
header("location:./vercursos.php?IdCurso=2");
}else if($fila["IdCurso"] == 3){
header("location:./vercursos.php?IdCurso=3");
}else if($fila["IdCurso"] == 4){
header("location:./vercursos.php?IdCurso=4");
}else{
die('el curso al que estas apuntado no existe'); }
}
?>
Pruebalo ahora, aun que como te dice el error mysql esta obsoleto, deberias usar mysqli
Saludos.