Salve,
ho un problemino devo confrontare tre campi (giorno, mese e anno di tipo numeric) di un database mssql con la data attuale. Se la data nel database è superiore o uguale devo avere una scritta "Iscrizione aperte" altrimenti "Master scaduto".
Anche se la data è superiore mi compare sempre master scaduto.
Non capisco dove erro. In queste feste sto perdendo molto smalto.
<%
if rs("anno")>Year(date()) then
response.write "Iscrizioni aperte"
else if rs("anno")=Year(date()) and rs("mese")>Month(date()) then
response.write "Iscrizioni aperte"
else if rs("anno")=Year(date()) and rs("mese")=Month(date()) and rs("giorno")>=Day(date()) then
response.write "Iscrizioni aperte"%></span>
<%
else%>
<span class="style38"><%response.write "Master scaduto"%></span>
<%end if
end if
end if%>
Grazie in anticipo

Rispondi quotando
