Los valores enviados a PHP a través de POST son cadenas vacías

Tengo el siguiente formulario:

    

Desafortunadamente, todo lo que se escribe en los campos de texto, el script PHP recibe solo cadenas vacías en cada variable $_POST . Todas las variables están configuradas, simplemente vacías. ¿Cuál puede ser la causa de eso?

Te faltan las propiedades del nombre en tu html:

 

Solo los elementos de formulario con un atributo de name se enviarán a la secuencia de comandos PHP (igual que en POST). Intente esto:

 

Debe agregar el atributo de nombre a sus tags de entrada. Ejemplo: