
10/06/2011, 09:40
|
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. |