"; //titulo do calendario echo "Calendário: ".converte_mes($mes)."/".$ano."
"; //montagem do calendario echo "
 "; echo ""; //primeira linha do calendario echo ""; $cont_cor = 0; While ($t_mes >= $cont_mes) { $cont_semana = 0; echo ""; If ($dia_semana == 7) { $dia_semana = 0; } If(($cont_cor%2)!=0) //alterna cor das linhas { $cor = "#F0F0F0"; } Else { $cor = "#F8F8F8"; } While ($dia_semana < 7) { If ($cont_mes <= $t_mes) { If ($dia_semana == $cont_semana) //celulas de dias do mes { echo ""; $cont_mes++; $dia_semana++; $cont_semana++; } Else //celulas vazias no inicio (mes anterior) { echo ""; $cont_semana++; $dia_semana_ant++; } } Else { While ($cont_semana < 7) //celulas vazias no fim (mes posterior) { echo ""; $cont_semana++; $dia_semana_post++; } break 2; } } echo ""; $cont_cor++; } echo "
QQSSDST
"; echo "".$cont_mes.""; /************************************************************/ /******** Conteudo do calendario, se tiver, aqui!!!! ********/ /************************************************************/ echo ""; echo "".$dia_semana_ant.""; echo ""; echo "".$dia_semana_post.""; echo "
"; echo "
"; echo "
"; //links para mes anterior e mes posterior echo ""; echo "
"; echo "Mês anterior: ".converte_mes($mes_ant)."/".$ano_ant." | "; echo "Mês posterior: ".converte_mes($mes_post)."/".$ano_post.""; echo "
"; //formulario para escolha de uma data echo "
"; echo "Mês: "; echo "  Ano: "; //Variaveis login na pagina apolo echo ""; echo ""; echo "  "; echo "
"; echo ""; } Function converte_dia($dia_semana) //funcao para comecar a montar o calendario pela quarta-feira { If($dia_semana == 4) { $dia_semana = 1; } ElseIf ($dia_semana == 5) { $dia_semana = 2; } ElseIf ($dia_semana == 6) { $dia_semana = 3; } ElseIf ($dia_semana == 0) { $dia_semana = 4; } ElseIf ($dia_semana == 1) { $dia_semana = 5; } ElseIf ($dia_semana == 2) { $dia_semana = 6; } ElseIf ($dia_semana == 3) { $dia_semana = 0; } return $dia_semana; } Function converte_mes($mes) { If($mes == 1) { $mes = "Janeiro"; } ElseIf($mes == 2) { $mes = "Fevereiro"; } ElseIf($mes == 3) { $mes = "Marco"; } ElseIf($mes == 4) { $mes = "Abril"; } ElseIf($mes == 5) { $mes = "Maio"; } ElseIf($mes == 6) { $mes = "Junho"; } ElseIf($mes == 7) { $mes = "Julho"; } ElseIf($mes == 8) { $mes = "Agosto"; } ElseIf($mes == 9) { $mes = "Setembro"; } ElseIf($mes == 10) { $mes = "Outubro"; } ElseIf($mes == 11) { $mes = "Novembro"; } ElseIf($mes == 12) { $mes = "Dezembro"; } return $mes; } ?>