Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2010, 04:06
KidMastaKid
 
Fecha de Ingreso: octubre-2009
Mensajes: 13
Antigüedad: 14 años, 6 meses
Puntos: 0
PHP Calendario problema

Tengo un problemilla, tengo el calendario de php todo perfecto, pero necesito que cuando colocas el día salga en el calendario subrayado o que el numero del dia salga en otro color.
Aquí os dejo el codigo, aver si podeis ayudarme:

<?php
$tiempo= time();
$dia=$_REQUEST['dia'];
$mes=$_REQUEST['mes'];
$ano=$_REQUEST['ano'];

$DiaActual = mktime(0,0,0,$mes,1,$ano);
$mes1= array ("January"=>"Enero",
"February"=>"Febrero",
"March"=>"Marzo",
"April"=>"Abril",
"May"=>"Mayo",
"June "=>"Junio",
"July"=>"Julio",
"August"=>"Agosto",
"September"=>"Septiembre",
"October"=>"Octubre",
"November"=>"Noviembre",
"Dicember" =>"Diciembre");





$titulo=$mes1[date("F",$DiaActual)];

$DiaSemana= date('D', $DiaActual);



switch($DiaSemana){
case "Sun": $blanco = 0; break;
case "Mon": $blanco = 1; break;
case "Tue": $blanco = 2; break;
case "Wed": $blanco = 3; break;
case "Thu": $blanco = 4; break;
case "Fri": $blanco = 5; break;
case "Sat": $blanco = 6; break;
}
$diaMes = date('t', $DiaActual);

echo '<table width="200" border="0" aling="centre">';
echo '<tr>
<th colspan="7"> '.$titulo.' '.$ano.' </th>
</tr>';
echo '<tr>
<td width="42">D</td>
<td width="42">L</td>
<td width="42">M</td>
<td width="42">M</td>
<td width="42">J</td>
<td width="42">V</td>
<td width="42">S</td>
</tr>';

$totaldia = 1;
echo "<tr>";
while($blanco>0)
{

echo "<td></td>";
$blanco = $blanco-1;
$totaldia++;
}

$Ndia = 1;

while ( $Ndia <= $diaMes)
{
echo "<td> $Ndia </td>";


$Ndia++;
$totaldia++;

if ($totaldia > 7)
{
echo "</tr><tr>";
$totaldia= 1;
}
}

while ( $totaldia >1 && $totaldia <=7 )
{
echo "<td> </td>";
$totaldia++;
}
echo "</tr></table>";

?>