Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2007, 01:47
wigglyUtrera
 
Fecha de Ingreso: enero-2007
Mensajes: 405
Antigüedad: 17 años, 4 meses
Puntos: 3
Re: clases y validación de datos

Otra solucion:

una clase Formulario que contenga un atributo que sea un array.

$a = new Formulario();
$a->add("Nombre del campo","valor","tipo");
...
public function add($nombre,$valor,$tipo){
$this->elementos[$nombre][$tipo] = $valor;
}

Lo de $tipo lo he puesto al final para que si $tipo = 0 sea un texto (por ejemplo) , si $tipo = 1 es una fecha ,...

entonces le aplicas un metodo u otro. Se podria hacer de otra manera seguramente...

y despues en la clase Validacion solo tienes que recorrer ese array y comprobar todas las caracteristicas