Ver Mensaje Individual
  #17 (permalink)  
Antiguo 12/05/2008, 06:47
umberto10531
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Re: ayuda con calendarios

Código PHP:
<? 
session_start
(); 
?>

<html>
<head>
<link href="austin.ico" type="image/x-icon" rel="shortcut icon" />
</head>
<table>
<?
$semana
=getdate();
$dia_semana_con_letras=$semana[weekday];
$dia_semana_con_numero=$semana[wday];


$cuenta_dia_mes["01"]="31";
$cuenta_dia_mes["02"]="28";
$cuenta_dia_mes["03"]="31";
$cuenta_dia_mes["04"]="30";
$cuenta_dia_mes["05"]="31";
$cuenta_dia_mes["06"]="30";
$cuenta_dia_mes["07"]="31";
$cuenta_dia_mes["08"]="31";
$cuenta_dia_mes["09"]="30";
$cuenta_dia_mes["10"]="31";
$cuenta_dia_mes["11"]="30";
$cuenta_dia_mes["12"]="31";

$matriz_meses["01"]="enero";
$matriz_meses["02"]="febrero";
$matriz_meses["03"]="marzo";
$matriz_meses["04"]="abril";
$matriz_meses["05"]="mayo";
$matriz_meses["06"]="junio";
$matriz_meses["07"]="julio";
$matriz_meses["08"]="agosto";
$matriz_meses["09"]="septiembre";
$matriz_meses["10"]="octubre";
$matriz_meses["11"]="noviembre";
$matriz_meses["12"]="diciembre";

$matriz_semana[01]="Monday";
$matriz_semana[02]="Tuesday";
$matriz_semana[03]="Wednes";
$matriz_semana[04]="Thursday";
$matriz_semana[05]="Friday";
$matriz_semana[06]="Saturday";
$matriz_semana[00]="Sunday";

if(
$dia_semana_con_letras==$matriz_semana[1])
{
$dia_actual=date("d");
$mes_actual=date("m");
$ano_actual=date("Y");

$dia_siguiente=$dia_actual+1;
$mes_siguiente=$mes_actual+1;
$ano_siguiente=$ano_actual+1;


echo 
"<tr>";
echo 
"<td colspan='7' align='center'>".$matriz_meses[$mes_actual]."</td>";
echo 
"</tr>";

echo 
"<tr>";
for (
$d=1;$d<=6;$d++)
{
    echo 
"<td>".$matriz_semana[$d]."</Td>";
}
echo 
"</tr>";


for (
$i=1$i<=$cuenta_dia_mes[$mes_actual]; $i++)
{
if (
$salir)
{
echo  
'<tr>';
}
echo 
'<td>'.$i.'</td>';

if (
$n==6)
{
$n=0;

echo 
'</tr>';
}
else
{
$n++;
}
}

}
else
 {echo 
"mal";}

?>
</table>
</center>
<a href="inicio.php">vuelve a la pagina de inicio</a>

</body>

</html>
con este codigo que me e creadoahora de q manera pongo el dia uno de cada mes en el dia de la semana q le correspode por q no todos los meses estan en el mismodia de la semana es decir enero empiesa en el año 2008 el lunes febreo en miercoles etc aver si me podeis exar un cable a partir del codigo q yo tengo