codice:
         }else{
              $cod_class = $_POST ['nome_destinazione'];

              echo "<pre>";
              print_r($_POST);
              reset($_POST);
              echo "</pre>";

             foreach($_POST as $key => $value ) { 
                $campo[] = $key;
                }
dovresti metterlo in questa posizione. Non mettere print_r da altre parti perche' lascia il puntatore dell'array al fondo.... va resettato dopo l'uso...

posta quello che ti stampa.