CitarSolo para aclarar,
Si dejas el action de un formulario en blanco, el navegador entenderá que quieres enviar los datos al mismo archivo que estas viendo. Dejarlo en blanco no es una mala practica y aveces conviene usarla para no tener que usar funciones del tipo PHP_SELF (vulnerable a edición de headers) o que al cambiar el nombre del archivo tengas que editar también el action del formulario.
Entendido...
No lo tome en cuenta