<?
if (!isset (anyo))// Comprobar si la variable se ha enviado si no se ha enviado se lo asigno
{
anyo=2010;
}
if (!isset($mes))
{
mes="Enero";// Si no se ha enviado, debo darle valor yo
}
echo "<h1>mes del anyo</h1>";
function meses31()
{
if (mes=="Enero" ||mes=="Marzo" ||mes=="Mayo" ||mes=="Julio" ||mes=="Agosto" ||mes=="Octubre" ||mes=="Diciembre")
{
$x=1;
$y=1
for(x=1;$x<=31;x++)
{
echo "x";
if(y=7)
{
echo"<br>";
$y=1;
}
}
}
}
function meses30()
{ //ABRIL,JUNIO,SEPTIEMRE,NOVIEMBRE
if (mes=="Abril" || mes=="Junio" ||mes=="Septiembre" ||mes=="Noviembre")
{
$x=1;
$y=1;
for(x=1;x<=30;x++)
{
echo "x";
if(y=7)
{
echo"<br>";
y=1;
}
}
}
}
function meses28()
{
}
?>
<HTML>
<HEAD></HEAD>
<body>
<a href="calendario1.php?mes=Enero&anyo=<? echo anyo; ?>">Enero</a>
<a href="calendario1.php?mes=Febrero&anyo=<? echo anyo; ?>">Febrero</a>
<a href="calendario1.php?mes=Marzo&anyo=<? echo anyo; ?>">Marzo</a>
<a href="calendario1.php?mes=Abril&anyo=<? echo anyo; ?>">Abril</a>
<a href="calendario1.php?mes=Mayo&anyo=<? echo anyo; ?>">Mayo</a>
<a href="calendario1.php?mes=Junio&anyo=<? echo anyo; ?>">Junio</a>
<a href="calendario1.php?mes=Julio&anyo=<? echo anyo; ?>">Julio</a>
<a href="calendario1.php?mes=Agosto&anyo=<? echo anyo; ?>">Agosto</a>
<a href="calendario1.php?mes=Septiembre&anyo=<? echo anyo; ?>">Septiembre</a>
<a href="calendario1.php?mes=Octubre&anyo=<? echo anyo; ?>">Octubre</a>
<a href="calendario1.php?mes=Noviembre&anyo=<? echo anyo; ?>">Noviembre</a>
<a href="calendario1.php?mes=Diciembre&anyo=<? echo anyo; ?>">Diciembre</a>
<br><br>
<a href="calendario1.php?mes=<?echo "mes";?>&anyo=<?echo (anyo-1);?>"> Año anterior</a>
<a href="calendario1.php?mes=<?echo "mes";?>&anyo=<?echo (anyo+1);?>"> Año siguiente</a>
</body>
<?
meses30();
meses28();
meses31();
?>
</HTML>
Estoy empezando ha programar en PHP y el profesor nos ha mandado un calendario, alguien podria decirme que es lo que hay mal? o darme la solucion ¿ XD