Ver Mensaje Individual
  #11 (permalink)  
Antiguo 16/02/2012, 12:52
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Form action en la misma pagina

Cita:
Iniciado por miktrv Ver Mensaje
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.