Codice PHP:
switch ($current_page) {
        
        case 
"index.php":
            
$case 1;
            
$page_number 0;
            break;
        
        case 
"rubrica.php":
            
$case 2;
            switch (
$id_get_rubrica) {
                case 
1:
                    
$page_number 3;
                    break;
                case 
2:
                    
$page_number 4;
                    break;
                case 
3:
                    
$page_number 2;        
                    break;
                default:
                    
$page_number 0;        
                    break;
            };
            
            echo 
"
current_page:"
.$current_page;
            echo 
"
id_get_rubrica:"
.$id_get_rubrica;
            echo 
"
page_number:"
.$page_number;
    
        default:
            
$case 3;
               
$page_number 0;
            break;
            
    }; 
Salve ragazzi, con questo semplice switch c'è qualcosa che non va.
Anche se entro nel case 2 e il secondo switch mi va al case 1,2 o 3 alla fine la variabile $page_number me la porta sempre = 0.
Se tolgo il caso default funziona tutto bene. Ma il default avviene solo quando non trova gli altri case ? Cosa va in errore ?