Hola Polaya...
porque no separas tu codigo HTML de tu PHP?
algo asi:
Código PHP:
<?
if($dianumh==1){?> <td bgcolor="#cbc029"><? }else{ ?> <td> <? } ?>
<a href="calendariom.php?listado=1&mes=02&dia=1&year=<?=$anual?>" target="center">1</a></td>
creo q asi te ser mas facil ver si te has dejado algo o encontrar algun error en tu codigo...
aparte q al servidor le haras un favor al no hacerle cargar tanto HTML...
EDITADO:
x cierto... he visto q todo es codigo repetido.
lo podrias simplificar muchisimo para q no pesara tanto
no lo he probado pero mas o menos tendria q funcionar
Código PHP:
<?
if($mesb=='022007')//febrero
{
//con el for le indico el numero de dias q tiene el mes
//recorrera todos los dias y en casi de dianumh = al dia $i entrara
//y te imprimira el td con un color sino te dejara el td normal
for($i=1;$i==28;$i++){
if($dianumh==$i){?> <td bgcolor="#cbc029"><? }else{ ?> <td> <? } ?>
<a href="calendariom.php?listado=1&mes=02&dia=<?=$i?>&year=<?=$anual?>" target="center">1</a></td>
<? } //fin FOR
} //fin IF
?>
alguna duda? te sigue dando el error?
Hola
Gerson: el color="RED" --> eso es d q ha intentado cambiar el color para q se viera mas el error, pero lo ha echo dentro de las etiquetas de PHP y asi no funciona eso!
saludos