-1

Calendário em Portugues

criado por Bruno F. C. Silva em 16/12/2002 1:39pm
Classe de simples utilização que Imprime no Browser um calendário do mês desejado.
Data Autor Changelog Download
16/12/2002 1:39pm Bruno F. C. Silva - Versão 1.0
17/12/2002 3:01pm Danilo Faustinoni Cabello Versão 1.1 Versão 1.1

Comentários:

Mostrando 1 - 7 de 7 comentários
Tá dando o seguinte erro quando eu executo:

Notice: Undefined index: 06 in c:\arquivos de programas\easyphp1-8\www\index.php on line 26

Alguém sabe como resolver?

Aguardo contato.

Marcos Alves
marconian@bol.com.br
03/06/2005 10:22am (~11 anos atrás)

Modifique as linhas 16, 17 e 18 assim:

-------
function impr_calendar( $sel_mes, $sel_ano ) {
$mes = !$mes ? $sel_mes : $mes;
$ano = !$ano ? $sel_ano : $ano;
-------

e a chamada:

--------
$objCalendario = new calendario;
$objCalendario->impr_calendar($seu_mes,$seu_ano);
--------

Prontinho, é só implementar agora...
Muito completo esse calendário e fácil de entender.
02/02/2005 9:10am (~12 anos atrás)

Adorei o script... Ele é muito bom.
Vou utilizar em minha página com certeza...
valeu...
08/11/2004 4:51pm (~12 anos atrás)

Ultimo dia do mes

$n_days_of_month = date("t", mktime(0,0,0, $mes, 1, $ano));
30/07/2003 8:59pm (~13 anos atrás)

Substitui a função para achar o ultimo dia do mes por :
$n_days_of_month = date("t", mktime(0,0,0, $mounth, date(d),date(Y)));

Onde acho a quantidade de dias no mes.
Entao a instrução ficou :
.....
...

$n_days_of_month = date("t", mktime(0,0,0, $mes, date(d),$ano));

while ( $dia <= $n_days_of_month ) {
print("<tr>");
for ( $i = 0; $i <= 6; $i++ ) {
if ( $dia <= $n_days_of_month )
{
if ( date('w', mktime(0,0,0,$mes,$dia,$ano)) == $i ) {.........
30/07/2003 8:44pm (~13 anos atrás)

Scrip esta faltantando a função cal_days_in_month(1, $mes, $ano)
30/07/2003 8:13pm (~13 anos atrás)

fccd disse:
Script muito bom.... perfeito
09/05/2003 10:55pm (~13 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)