Ver Mensaje Individual
  #54 (permalink)  
Antiguo 21/04/2015, 13:26
miguelA4
 
Fecha de Ingreso: marzo-2015
Ubicación: Valencia
Mensajes: 132
Antigüedad: 9 años, 8 meses
Puntos: 0
Respuesta: Inicio de Sesión

Cita:
Iniciado por MaNuX0218 Ver Mensaje
Código PHP:
Ver original
  1. <?php
  2. mysql_connect('db569861939.db.1and1.com','dbo569861939','p23HJd1As')or die ('Ha fallado la conexión: '.mysql_error());
  3.  
  4. /*Luego hacemos la conexión a la base de datos.
  5. **De igual manera mandamos un msj si hay algun error*/
  6. mysql_select_db('db569861939')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
  7.  
  8.    
  9. if(empty($_SESSION['usuario'])){
  10. // aqui el usuario no esta logeado por lo que no puede acceder, lo redireccionamos al login
  11. header('Location: login.php');
  12. }else {
  13.  
  14. $IdUsuario = $_SESSION['usuario'];
  15.  
  16. $consulta = mysql_query("SELECT * FROM acceso_cursos WHERE IdUsuario =  '$IdUsuario'");
  17.  
  18. $fila=mysql_fetch_assoc($consulta);
  19.        
  20.  
  21.         // Aqui tendras que poner tantos if como grupos tengas ....
  22.        
  23.                 if($fila["IdCurso"] == 1){  
  24.        
  25.                     header("location:./vercursos.php?IdCurso=1");
  26.        
  27.                 }else if($fila["IdCurso"] == 2){
  28.                                                  
  29.                     header("location:./vercursos.php?IdCurso=2");
  30.            
  31.                 }else if($fila["IdCurso"] == 3){
  32.                    
  33.                     header("location:./vercursos.php?IdCurso=3");
  34.                    
  35.                 }else if($fila["IdCurso"] == 4){
  36.                        
  37.                     header("location:./vercursos.php?IdCurso=4");  
  38.  
  39.                  }else{
  40.                     die('el curso al que estas apuntado no existe');
  41.                  }
  42. }
  43. mysql_free_result($consulta);
  44.  
  45. ?>

Pruebalo ahora, aun que como te dice el error mysql esta obsoleto, deberias usar mysqli

Saludos.
Ahora si carga el curso, pero puedo verlos todos, no tengo resticción con ninguno.

Por que se necesita saber la IdUsuario? Es lo que te preguntaba, esto tiene que ir en vercursos.php no? por que la consulta se parece mucho a la de validar_usuario.

Saludos y gracias