Untitled Document
 
 
0){ if (!isset($id_ar)) $id_ar = 0; for ($i=0; $i!=$num_areas; $i++){ if (pg_result($res_menu,$i,'nombre')!="portada"){ $id_are = pg_result($res_menu,$i,'id_area'); $nombre_area = pg_result($res_menu,$i,'nombre'); $destino = destino_menu($nombre_area,$id_are); ?>
0) ?>
1) $color="red"; else $color = "black"; return $color; } function dame_nombre_mes($mes){ switch ($mes){ case 1: $nombre_mes="Enero"; break; case 2: $nombre_mes="Febrero"; break; case 3: $nombre_mes="Marzo"; break; case 4: $nombre_mes="Abril"; break; case 5: $nombre_mes="Mayo"; break; case 6: $nombre_mes="Junio"; break; case 7: $nombre_mes="Julio"; break; case 8: $nombre_mes="Agosto"; break; case 9: $nombre_mes="Septiembre"; break; case 10: $nombre_mes="Octubre"; break; case 11: $nombre_mes="Noviembre"; break; case 12: $nombre_mes="Diciembre"; break; } return $nombre_mes; } //funcion que devuelve el último día de un mes y año dados function ultimoDia($mes,$ano){ $ultimo_dia=28; while (checkdate($mes,$ultimo_dia + 1,$ano)){ $ultimo_dia++; } return $ultimo_dia; } // nos dara el primer dia que hay que imprimir de cada mes function primerDia($mes,$ano){ if ($ano == date("Y") && $mes == date("m"))// para que no muestre un dia inferior al actual $primer_dia = date("d"); else $primer_dia = 1; return $primer_dia; } function primerMes($ano,$mes){ if ($ano == date("Y"))// para que no muestre un dia inferior al actual $primer_mes = date("m"); else $primer_mes = 1; return $primer_mes; } function calcula_numero_dia_semana($dia,$mes,$ano){ $numerodiasemana = date('w', mktime(0,0,0,$mes,$dia,$ano)); if ($numerodiasemana == 0) $numerodiasemana = 6; else $numerodiasemana--; return $numerodiasemana; } ?>
=date("Y"))and($mes>date("n")) or ($ano>date("Y")))) echo "<< "; echo "$nombre_mes - $ano "; //calculo el mes y ano del mes siguiente $mes_siguiente = $mes + 1; $ano_siguiente = $ano; if ($mes_siguiente==13){ $ano_siguiente++; $mes_siguiente=1; } echo ">>"; ?>
"; //calculo el último dia del mes $ultimo_dia = ultimoDia($mes,$ano); //escribo la primera fila de la semana echo ""; //este es el for para la primera línea for ($i=0;$i<7;$i++){ if (($i==5) or ($i==6)){ $class = "style11 textobold3"; $classSpanIni=""; $classSpanFin=""; $colorFondo="#FFCC00"; } else{ $class = "style9 texto0"; $classSpanIni=""; $classSpanFin=""; $colorFondo="#FF9900"; } if ($i < $numero_dia){ //si el dia de la semana i es menor que el numero del primer dia de la semana no pongo nada en la celda echo ""; } else{ //escribo los dias $color=pinta_dia($dia_actual,$mes,$ano,$id_area_eventos); if($color=="black") echo ""; else echo ""; $dia_actual++; } }//for($i) echo ""; //recorro todos los demás días hasta el final del mes $numero_dia = 0; while ($dia_actual <= $ultimo_dia){ if (($numero_dia==5) or ($numero_dia==6)){ $class = "style11 textobold3"; $$classSpanIni=""; $classSpanFin=""; $colorFondo="#FFCC00"; } else{ $class = "style9 texto0"; $classSpanIni=""; $classSpanFin=""; $colorFondo="#FF9900"; } //si estamos a principio de la semana escribo el if ($numero_dia == 0) echo ""; $color=pinta_dia($dia_actual,$mes,$ano,$id_area_eventos); if($color=="black") echo ""; else echo ""; $dia_actual++; $numero_dia++; //si es el uñtimo de la semana, me pongo al principio de la semana y escribo el if ($numero_dia == 7){ $numero_dia = 0; echo ""; } }//while //compruebo que celdas me faltan por escribir vacias de la última semana del mes for ($i=$numero_dia;$i<7;$i++){ echo ""; } echo ""; ?>
lu ma mi ju vi do
 $classSpanIni $dia_actual $classSpanFin$classSpanIni $dia_actual $classSpanFin
$classSpanIni $dia_actual $classSpanFin$classSpanIni $dia_actual $classSpanFin
     
   
0): ?>
156) $n_breve = substr($breve,0,155)."..."; else $n_breve = $breve; ?>
 
-