Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2009, 06:14
Nisrokh
 
Fecha de Ingreso: septiembre-2009
Ubicación: Neuquén
Mensajes: 142
Antigüedad: 15 años, 5 meses
Puntos: 12
Respuesta: Validación de formularios

Yo cada vez que hago un form, lo hago siempre de la misma manera...

ademas de todos los campos de texto y en boton "submit", creo un campo "hidden":

Código html:
Ver original
  1. <input type="hidden" name="submit" value="true" />

Entonces para saber si se enviaron los datos, con php hago asi, como vos decis...

Código php:
Ver original
  1. <?php
  2.  
  3. if ($_POST['submit']) {
  4.         // Aca compruebo los datos y hago lo que necesite...
  5. }
  6.  
  7. ?>

Si lo vas a hacer de esta manera, acordate de que el hidden, tenga algun valor. Como te mostre en el ejemplo, en mi caso pongo value="true" tambien se puede value="1"... Ya que si no le asignas un valor, y no estoy seguro pero si le asignas como valor 0, te lo va a tomar como falso, entonces no va a funcionar.

Saludos.