A ver, yo me refería a "código completo", pero ya que te gusta batallar, aquí te va un ejercicio:
Copia el código del formulario en un archivo php nuevo, sin olvidar agregar las etiquetas que faltan (html, head, body):
Código PHP:
Ver original<html>
<head>
<!-- Aquí etiquetas necesarias, sin javascript, ni css -->
</head>
<body>
<?php
// Para ver cómo llegan los datos
// Lógicamente aparecerá solo cuando procesas el formulario
echo "Get: ";
} else if(count($_POST) > 0) { echo "Post: ";
}
?>
<!-- Aquí tu formulario -->
</body>
</html>
Lo envía bien por POST?, supongo que sí, entonces tal vez el problema está en otra parte de tu HTML.