Cita:
Iniciado por Master Solution yo para los formularios, nunca le pongo el action a donde debe ir apuntando (siempre que este sea el mismo archivo que se esta viendo), o sea al no ponerlo, el navegador lo envia a la misma pagina
El tema en sì es HTML, no PHP (solo la aclaración) y es un error no colocarlo ¿por qué?; no es stándar, sometelo a un verificador de HTML y te dará error... simple y sencillamente a el ser un formulario debes indicarle hacia dónde han de ir los datos. Cierto, quizá con algún navegador (IE, para qué nos hacemos) no haya problemas pero: ¿estás seguro todos los navegadores se comportarán asì??...
Tengase en cuenta que HTML es mucho antes de PHP

. Un saludo!