Ver Mensaje Individual
  #19 (permalink)  
Antiguo 09/07/2014, 03:47
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: subniveles a niveles de usuarios

Haber llevando el tema de los niveles por "Switchs" la estructura sería así:

Código PHP:
$Nivel 1// Aquí obtienes el nivel principal
$Subnivel 'B'// Aquí obtienes el nivel secundario
$Muestra ''// Esto es la base de lo que se mostraría en la página dependiendo del nivel

switch($Nivel){
    case 
1// Por aquí pasa si eres del nivel 1
        
switch($Subnivel){
            case 
'A'// Por aquí pasas si eres del subnivel A dentro del nivel 1
                
$Muestra 'Nivel: '.$Nivel .' Subnivel: '.$Subnivel;    // Esto es lo que se mostraría
            
break;
            case 
'B':// Por aquí pasas si eres del subnivel B dentro del nivel 1, etc...    
                
$Muestra 'Nivel: '.$Nivel .' Subnivel: '.$Subnivel;        
            break;
            case 
'C':            
                
$Muestra 'Nivel: '.$Nivel .' Subnivel: '.$Subnivel;        
            break;
        }
    break;
    case 
2// Por aqui pasa si eres del nivel 2, etc...
        
switch($Subnivel){
            case 
'A':            
                
$Muestra '';        
            break;
            case 
'B':            
                
$Muestra '';        
            break;
            case 
'C':            
                
$Muestra '';        
            break;
        }
    break;
    case 
3:
        switch(
$Subnivel){
            case 
'A':            
                
$Muestra '';        
            break;
            case 
'B':            
                
$Muestra '';        
            break;
            case 
'C':            
                
$Muestra '';        
            break;
        }
    break;    
}
echo 
$Muestra// Y aquí por fin le damos salida al código que se piensa mostrar y que se a definido antes. 
Es mejor "alterar" el código que se muestra directamente en los archivos que no estar creando un archivo por cada nivel, ya que el tema de los "headers" te va na traer un gran dolor de cabeza porque se manden antes de tiempo.

Nota los niveles 2 y 3 son de ejemplo para que veas como iria aumentando, por eso no "completado" nada mas que el primero.

Te dejo un ejemplo funcionando del código anterior: Ejemplo si alteras el numero y la letra en la dirección Nivel=1&SubNivel=A podrás ver como cambia el contenido.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 09/07/2014 a las 03:53