Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/06/2011, 09:40
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 10 meses
Puntos: 528
Respuesta: Validacion de fechas

De hecho, tu código no está bien.
No puedes hacer una comparación de este tipo:
if (($fecha < "0101") OR ($fecha > "0131")) {

ya que los ceros a la izquierda hacen que el número sea una cadena, por tanto decir que una cadena es mayor o menor a otra se comparará por orden alfabético.

Lo que te recomendaría hacer es transformar la fecha a un formato más manejable, como timestamp de unix (donde una fecha está dada en segundos) y así podrías hacer comparaciones más precisas.