Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17511
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de calendário

03-08-2007 11:44

Esse script abaixo é uma calendário com opção de listar os meses do ano.
<?php if (empty($mes)) { $mes = date("m"); $ano = date(Y); } switch($mes){ case "01" : $mesext = "Janeiro"; break; case "02" : $mesext = "Fevereiro"; break; case "03" : $mesext = "Março"; break; case "04" : $mesext = "Abril"; break; case "05" : $mesext = "Maio"; break; case "06" : $mesext = "Junho"; break; case "07" : $mesext = "Julho"; break; case "08" : $mesext = "Agosto"; break; case "09" : $mesext = "Setembro"; break; case "10" : $mesext = "Outubro"; break; case "11" : $mesext = "Novembro"; break; case "12" : $mesext = "Dezembro"; break; } $next = mktime(0,0,0,$mes + 1,1,$ano); $nextano = date("Y",$next); $nextmes = date("m",$next); $prev = mktime(0,0,0,$mes - 1,1,$ano); $prevano = date("Y",$prev); $prevmes = date("m",$prev); $d = mktime(0,0,0,$mes,1,$ano); $diaSem = date('w',$d); ?> <table width="245" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="35" align="center"><a href="?mes=<? echo $prevmes; ?>&ano=<? echo $prevano; ?>">--</a></td> <td colspan="5" align="center"><? echo $mesext." / ". $ano?></div></td> <td width="35" align="center"><a href="?mes=<? echo $nextmes; ?>&ano=<? echo $nextano; ?>">++</a></td> </tr> <tr> <td width="35" align="center">Dom</td> <td width="35" align="center">Seg</td> <td width="35" align="center">Ter</td> <td width="35" align="center">Qua</td> <td width="35" align="center">Qui</td> <td width="35" align="center">Sex</td> <td width="35" align="center">Sábado</td> </tr> <?php echo "<tr>"; for($i = 0; $i < $diaSem; $i++){ echo "<td width=35>&nbsp;</td>"; } for($i = 2; $i < 33; $i++){ $linha = date('d',$d); if($i > 3) { } echo "<td align='center'>".$linha."</a></td>"; if (date('w',$d) == 6){ echo "</tr>"; } $d = mktime(0,0,0,$mes ,$i, $ano); if(date('d',$d) == "01") { break; } } ?> <tr> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> <td width="35">&nbsp;</td> </tr> </table>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]