Estas cosas primero se prueban, una vez las pruebas salen correctas.

Ya entonces se hace con el foro funcional. Ya testeado que se sabe que no habrá errores.

Fallos en el cuadro de reporte, cuadro de mensajes... mucho fallo en el script.