Ciao luke rieccomi....solo tu mi puoi salvare:
Ho questo codice:
<%
Dim Data, Ora, MiaData, MiaOra
Data = date()
Ora = Time()
MiaData = DateSerial((countdown.Fields.Item("anno").Value),(countdown.Fields.Item("mese").Value),(countdown.Fields.Item("giorno").Value))
MiaOra = TimeSerial ((countdown.Fields.Item("ora").Value),(countdown.Fields.Item("minuti").Value),(countdown.Fields.Item("secondi").Value))
If (Data <= MiaData)AND(Ora < MiaOra) Then
response.Write("Accesso Consentito")
Else
response.redirect ("user_home.asp")
End If
%>
Ora il problema è questo:
Se la data è passata lo script funziona e fa il redirect.
il problema è: se la data è uguale o inferiore, valida dunque per l'accesso, e l'ora del server è maggiore di quella inserita da me mi da il redirect perchè?
ESEMPIO PRATICO:
io ho inserito nel databse:
Mia data = 3/2/2008 cioè 3 maggio 2008
Mia ora = 2.39.0 cioè h2 m39 s0
ecco il problema è questo: che oggi tipo siamo al 2 maggio e sono le tre, dovrebbe farmi accedere, inquanto la data è minore e l'ora dovrebbe essere ininfluente in quanto la prima condizione è soddisfatta, invece no!! perchè? cosa devo fare? grazie mille
Ho questo codice:
<%
Dim Data, Ora, MiaData, MiaOra
Data = date()
Ora = Time()
MiaData = DateSerial((countdown.Fields.Item("anno").Value),(countdown.Fields.Item("mese").Value),(countdown.Fields.Item("giorno").Value))
MiaOra = TimeSerial ((countdown.Fields.Item("ora").Value),(countdown.Fields.Item("minuti").Value),(countdown.Fields.Item("secondi").Value))
If (Data <= MiaData)AND(Ora < MiaOra) Then
response.Write("Accesso Consentito")
Else
response.redirect ("user_home.asp")
End If
%>
Ora il problema è questo:
Se la data è passata lo script funziona e fa il redirect.
il problema è: se la data è uguale o inferiore, valida dunque per l'accesso, e l'ora del server è maggiore di quella inserita da me mi da il redirect perchè?
ESEMPIO PRATICO:
io ho inserito nel databse:
Mia data = 3/2/2008 cioè 3 maggio 2008
Mia ora = 2.39.0 cioè h2 m39 s0
ecco il problema è questo: che oggi tipo siamo al 2 maggio e sono le tre, dovrebbe farmi accedere, inquanto la data è minore e l'ora dovrebbe essere ininfluente in quanto la prima condizione è soddisfatta, invece no!! perchè? cosa devo fare? grazie mille