"; //titulo do calendario $retorno.= "Calendário: ".converte_mes($mes)."/".$ano."
"; //montagem do calendario $retorno.= "
 "; $retorno.= ""; //primeira linha do calendario $retorno.= ""; for($i=0;$i<7;$i++){ if ($i==0 || $i==6){ //é domingo ou sábado $retorno.= ""; }else{ $retorno.= ""; } } $cont_cor = 0; While ($t_mes >= $cont_mes) { $cont_semana = 0; $retorno.= ""; 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 { $retorno.= ""; $cont_mes++; $dia_semana++; $cont_semana++; } Else //celulas vazias no inicio (mes anterior) { $retorno.= ""; $cont_semana++; $dia_semana_ant++; } } Else { While ($cont_semana < 7) //celulas vazias no fim (mes posterior) { $retorno.= ""; $cont_semana++; $dia_semana_post++; } break 2; } } $retorno.= ""; $cont_cor++; } $retorno.= "
$arr_dias[$i]$arr_dias[$i]
"; $retorno.= "".$cont_mes.""; /************************************************************/ /******** Conteudo do calendario, se tiver, aqui!!!! ********/ /************************************************************/ $nome_feriado=$feriados[$cont_mes."-".((int)$mes)]; if ($nome_feriado!=""){ $retorno.= "
" . $nome_feriado; } $retorno.= "
"; $retorno.= "".$dia_semana_ant.""; $retorno.= ""; $retorno.= "".$dia_semana_post.""; $retorno.= "
"; $retorno.= "
"; $retorno.= "
"; //links para mes anterior e mes posterior $retorno.= ""; $retorno.= "
"; $retorno.= "Mês anterior: ".converte_mes($mes_ant)."/".$ano_ant." | "; $retorno.= "Mês posterior: ".converte_mes($mes_post)."/".$ano_post.""; $retorno.= "
"; //formulario para escolha de uma data $retorno.= "
"; $retorno.= "Mês: "; $retorno.= "  Ano: "; //Variaveis login na pagina apolo $retorno.= ""; $retorno.= ""; $retorno.= "  "; $retorno.= "
"; $retorno.= ""; return $retorno; } Function converte_dia($dia_semana) //funcao para comecar a montar o calendario pela quarta-feira { If($dia_semana == 0) { $dia_semana = 1; } ElseIf ($dia_semana == 1) { $dia_semana = 2; } ElseIf ($dia_semana == 2) { $dia_semana = 3; } ElseIf ($dia_semana == 3) { $dia_semana = 4; } ElseIf ($dia_semana == 4) { $dia_semana = 5; } ElseIf ($dia_semana == 5) { $dia_semana = 6; } ElseIf ($dia_semana == 6) { $dia_semana = 0; } return $dia_semana; } Function converte_mes($mes) { If($mes == 1) { $mes = "Janeiro"; } ElseIf($mes == 2) { $mes = "Fevereiro"; } ElseIf($mes == 3) { $mes = "Março"; } 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; } ?>