Hola cachumba40,
 
Yo lo que haría es comprobar cada variable para ver si las estas recibiendo bien:    
Código PHP:
Ver originalif ( isset($_POST['Nombre']) && !empty($_POST['Nombre']) ) { $nombre = $_POST['Nombre']; // Obviamente luego en vez de usar $_POST['Nombre'], usarás $nombre
}
  
Si así aún no te funciona, prueba a depurar el código con var_dump() 
Espero que te sirva.