Foros del Web » Programando para Internet » ASP Clásico »

Problema de If fecha y variable de formulario

Estas en el tema de Problema de If fecha y variable de formulario en el foro de ASP Clásico en Foros del Web. hola amigos del foro saben tengo el siguiente problema: De un formulario mando un mes de un select y en otra pagina lo cacho y ...
  #1 (permalink)  
Antiguo 09/06/2006, 10:16
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Problema de If fecha y variable de formulario

hola amigos del foro saben tengo el siguiente problema:

De un formulario mando un mes de un select y en otra pagina lo cacho y necesito que me valide si ese mes sigue vigente o bien ya se paso aqui esta lo que hago

<%

mes_var = Trim(Request("mes_var"))

'la variable fecha guardara la fecha completa.
fecha = Date()
'y la variable mes, extraerá el mes de la variable con la fecha.
mes = Month(fecha)
'Imprimimos por pantalla el numero del mes.
Response.Write (mes & "<BR>")
'Y luego comprobamos si mes es igual mayor o menor que la variable mes_var.
IF mes = mes_var Then
Response.Write "Estamos antes de ese mes"
ElseIf mes < mes_var Then
Response.Write "Todavia falta para llegar a ese mes"
Else
Response.Write "El mes ya paso"
End If

%>

y no me saca nada no se a que se deba pero si en la comparación If cambio mes_var por algun numero comprendido del 1 al 12 que son los meses ahi si funciona bien ojala me puedan asesorar el por que de mi falla.


SALUDOS:::::::::
  #2 (permalink)  
Antiguo 09/06/2006, 13:33
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
Las fechas tiene el mismo formato? mm/dd/yy o dd/mm/yy
__________________
3S-CRM
  #3 (permalink)  
Antiguo 09/06/2006, 13:40
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
Te suguiero que imprimas mes_var para comprovar que saco el mes
__________________
nabetsE
  #4 (permalink)  
Antiguo 12/06/2006, 07:10
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Bueno en realidad imprimo la variable mesvar y si me da un numero entre 1 y 12 aun que no se el por que no me bota nada pero en fin ya lo resolvi de otra forma gracias por sus comentarios...
  #5 (permalink)  
Antiguo 12/06/2006, 07:14
 
Fecha de Ingreso: abril-2006
Ubicación: Bizkaia
Mensajes: 70
Antigüedad: 18 años, 1 mes
Puntos: 0
aupa potro probaste a cambiar el tipo de la variable a cint??

mes_var = cint(Trim(Request("mes_var")))

haber si te vale
  #6 (permalink)  
Antiguo 12/06/2006, 11:12
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
para que es cint GauTxori para fechas o ke gracias ..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:33.