codice:<% Session.LCID = 1040 If Request("data") ="" then data = Date() else data = CDate(Request("data")) end if mese = Month(data) anno = Year(data) function giornidelmese(mese, anno) DataInizio = CDate("01/" & mese & "/" & anno) DataFine = DateAdd("m", 1, DataInizio) giornidelmese = DateDiff("d", DataInizio, DataFine) end function %> <table width="280"> <tr align="center" bgcolor="#339900" class="testo"> <td >Lu</td> <td >Ma</td> <td >Me</td> <td >Gi</td> <td >Ve</td> <td >Sa</td> <td >Do</td> </tr> <% DataInizio = CDate("01/" & mese & "/" & anno) for i = 2 to WeekDay(DataInizio)-1 if i = 2 then Response.Write "<tr class=testog>" Response.write "<td height=17 class=testo> </td>" next for i = 1 to giornidelmese(mese,anno) data = Cdate(( i & "/" & mese & "/" & anno)) if WeekDay(data) = 2 then Response.Write "<tr class=testog>" Response.Write("<td height=17 align=center bgcolor=F4F4F4>" & i & "</td>") if WeekDay(data) = 1 then Response.Write "</tr>" next for j = WeekDay(Data)+1 to 7 Response.write "<td height=17 class=testog> </td>" if j mod 7 = 0 then Response.Write "</tr>" : exit for next %> </table>

Rispondi quotando