Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603

    Calendario di ogni mese insieme..

    Ciao a tutti..ho un problema con un calendario.. Vorrei che mi si visualizzasse non soltanto il calendario del mese corrente ma uno sotto l'altro il calendario di tutti i mesi di quest'anno.

    Ho questo script ma non riesco a far corrispondere i giorni giusti ad ogni mese.

    <%
    Dim DataCorrente
    anno=2005

    Dim GiorniCalendario(42)

    for mese=1 to 12 step 1

    giorno=1
    anno=2005

    DataCorrente = giorno &"/"& mese &"/" &anno
    Dim PrimoGiornoMese

    PrimoGiornoMese = DatePart("w", DateSerial(Year(DataCorrente), Month(DataCorrente),0))

    Dim GiorniNelMese
    GiorniNelMese = DatePart("d", DateSerial(Year(DataCorrente), Month(DataCorrente)+1, 1-1))

    dim iLoop
    For iLoop = 1 to GiorniNelMese
    GiorniCalendario(iLoop + PrimoGiornoMese - 1) = iLoop
    Next

    Dim iColonne, iRighe
    iColonne = 7
    iRighe= 6 - int((42 - (PrimoGiornoMese + GiorniNelMese)) / 7)
    %>





    <table width="420">
    <tr bgcolor="#FF9C00"><td colspan="7" align="left" class="titolobianco">
    <%
    response.write calcolanomemese(Month(DataCorrente))
    response.write " - " & Year(DataCorrente)
    %>
    </td></tr>
    <tr align="center" bgcolor="#FFCC00" height="15" class="testobiancobold"><td>Lunedi</td><td>Martedi</td><td>Mercoledi</td><td>Giovedi</td><td>Venerdi</td><td>Sabato</td><td>Domenica</td></tr>
    <%
    Dim iRigheLoop, iColonneLoop
    For iRigheLoop = 1 to iRighe
    response.write "<tr bgcolor='#E6E6E6'>"
    For iColonneLoop = 1 to iColonne
    if GiorniCalendario((iRigheLoop-1)*7 + iColonneLoop) > 0 then


    response.write "<td bgcolor=""#FFCC00""onMouseOver=""this.bgColor='#b3 b3b3';"" onMouseOut=""this.bgColor='#FFCC00';"" valign=top>"
    response.write GiorniCalendario((iRigheLoop-1)*7 + iColonneLoop)&"
    "

    else
    response.write "<td bgcolor=""#ccCC00""onMouseOver=""this.bgColor='#b3 b3b3';"" onMouseOut=""this.bgColor='#ccCC00';"" valign=top>"
    end if
    Next
    response.write "</tr>"
    Next
    %>


    </table>
    <%
    next%>



    Dov'è l'errore??
    Grazie a tutti...

  2. #2
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603
    non fà niente..risolto

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.