Ti consiglio di fare un print_r($_POST); all’inizio del codice per vedere che cosa c’è realmente nei vari posti dell’array.