$a=2007; //<--- Año $m=1; // y mes a mostrar $meses_nombres=Array(1=>"Enero","Febrero","Marzo","Abril","Mayo", "Junio","Julio", "Agosto","Septiembre","Octubre", "Noviembre","Diciembre"); //<- Para que aparezca en español. if ($a>=0 && $a<30) $a+=2000; // <-- normalizamos el año if ($a>=30 && $a<100) $a+=1900; // a 4 dígitos. $dat=mktime(0, 0, 0, $m, 1, $a); //<-- Creamos una fecha del día primero del mes (01/$m/$a) $diasemana= date("w",$dat); // <-- determinamos en que día de la semana cae el día primero $totaldias=date("t",$dat); // <-- determinamos el total de días del mes (28,29,30 ó 31) /* **************************** PASO 1: Encabezados ****************************** */ echo "
Dom |
Lun |
Mar |
Mie |
Jue |
Vie |
Sab |
|
$d |
";