Hola
Ciertamente ese tipo de cosas son desesperantes y pueden llevarte horas o días en resolver. Lo peor, es que al final suelen ser un detallito inesperado que se ha escapado y escondido muy bien.
Por mi parte, puede que esté despistado, pero el código parece estar bien y en teoría debería funcionar.
Es más, acabao de hacer una página de prueba en php con un formulario sencillo y un solo campo textarea, el formulario está dirigido a si mismo y la página lo único que hace es imprimir el $_POST. Y funciona.
Recuerda escribir
en vez de
Cuando tengas dudas como esa, para saber si los datos han llegado o no a la página que esperas, puedes hacer cosas sencillas como un
Con eso sabes si la página está recibiendo los datos o no.
SI tras esto no funciona, recuerda matar un gallo en la próxima luna llena y darle tres vueltas a la silla.
;)
Felicidad