Ho trovato l'errore che non era connesso al problema che immaginavo inizialmente: l'upload si basava su una chiamata GET attraverso un form che però nella action non riportava il valore GET e quindi si perdeva il contenuto della variabile $id_bambino.
Grazie lo stesso!