Lo que pasa es que cuando el formulario viaja vacio (o si te equivocaste y el method es GET o esta vacio o no existe).... en la variable $_POST no existe el indice de el NAME correspondiente.
Esa linea seria:
Pero verifica tu formulario que tenga el method="POST" y que existan esos INPUT con los NAME que colocas en la verificacion