a ver.. error no da si no directamente no va al switch que yo le he especificado.
 
lo he hecho asi:  
 Código PHP:
    <?php
 
if( isset($HTTP_GET_VARS['mode']) )
{
    switch( $HTTP_GET_VARS['mode'] )
    {
        case 'bbcode':
            switch( $HTTP_GET_VARS['bbcode'] )
            {
                case 'opcion1':
                    echo "esto es la opcion BBCODE";
                    break;
                default:
                    echo "esto es la opcion por defecto cuando en la ruta entras con: tupagina.php?mode";
                    break;
            }
            break;
        default:
            echo "esto es la opcion por defecto cuando en la ruta entras con: tupagina.php?mode";
            break;
    }
}
else
{
    echo"se que el codigo que sale aqui es el mismo que cuando entras en la pagina sin pasar por las variables";
} 
 
?>    
  pero no tira en la ruta segunda porque por la de defecto si la hace :S