Cita:
Iniciado por miktrv Hola buenas, creo que no tiene mucho sentido comprobar si el botón de envío viene lleno o no.. además, también podéis comprobar si el formulario se ha enviado con isset($_POST) para no depender de un botón. También sería conveniente comprobar la url que llama a nuestro formulario para que no hagan peticiones desde fuera si ese es el objetivo.
a veces $_POST existe sin que hayas dado submit a un form, me ha pasado en serio.
es mejor si comprubas que $_POST no este vacio pro que asi te aseguras que hayan dado algun valor al form de este modo si haces submit con el form vacio o existe POST de alguna forma no se ejecuta la parte de procesamiento, aunque también es tema de validación, recomiendo no usar tanto isset y si más empty.
además hay veces que puedes encesitar dos forms en la misma página y ahi te ahorras el reescribir la validación para uno y para otro.