Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/11/2009, 06:29
Avatar de Gmod
Gmod
 
Fecha de Ingreso: marzo-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Validación de formularios

Cita:
Iniciado por Nisrokh Ver Mensaje
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.
Una consulta por que lo haces con un hidden?
por que no tan solo al boton de envio darle el nombre "submit" ?