8791 sujets

Développement web côté serveur, CMS

Bonjour, j'utilise ce script pour afficher un petit calendrier quand on clic sur une date on tombe sur l'évenemet.
Mais j'aimerais que sur le petit calendrier il s'affiche la date en rouge ou une petite * pour savoir cas cette date il y a un évenement.

pouvez-vous m'aider ?

<?
$month = $months_list;

if ($genre==1) 
{
	$separateur='-';
	$temp=split($separateur,$nom,3);
	$day=$temp[0];
	$month2=$temp[1];
	$year=$temp[2];
}

if(empty($mois)) $mois = date("n");
if(empty($annee)) $annee = date("Y");
if(empty($jour)) $jour = date("d");
if(!empty($year)) $annee = $year;
if(!empty($month2)) $mois = $month2;
if(!empty($day)) $jour = $day;

$nbre_jours =  date("t", $sec);

if($mois > 12) $mois = $mois-12;
if($mois < 1) $mois = $mois+12;

$dernJour = 28; 
   while (checkdate($mois, $dernJour , $annee)) 
   {
     $dernJour++; 
    }
--$dernJour;
$nbre_jours = $dernJour;



$jour_num = date("w", mktime(0,0,0,$mois,01,$annee)); 
if($jour_num == 0) $jour_num = 7;   


echo "<font face=\"verdana\" color=\"black\" size=\"2\">";
if($mois == 1) $mois_av = 12;
else $mois_av = $mois-1;
echo " <a class=\"calendrier\" href=\"search.php?genre=1&nom=".$jour;
echo "-".$mois_av."-".$annee."\">-&nbsp;</a> \n<font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">";
echo $month[$mois-1]; 


if($mois == 12) $mois_ap = 1;
else $mois_ap = $mois+1;
echo "</font><a class=\"calendrier\" href=\"search.php?genre=1&nom=".$jour;
echo "-".$mois_ap."-".$annee."\">&nbsp;+</a><br><a class=\"calendrier\" ";
echo "href=\"search.php?genre=1&nom=".$jour."-".$mois."-";
echo ($annee-1)."\">-&nbsp;</a><font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">".$annee."</font><a class=\"calendrier\" ";
echo "href=\"search.php?genre=1&nom=";
echo $jour."-".$mois."-".($annee+1)."\">&nbsp;+</a></font>\n</td>\n  </tr>\n";

echo "<tr><td width=\"40\" align=\"center\"><font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">lun</font></td><td width=\"40\" align=\"center\">";
echo "<font face=\"verdana\" size=\"2\" color=\"$color_text7\">mar</font></td>";
echo "<td width=\"40\" align=\"center\"><font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">mer</font></td><td width=\"40\" align=\"center\">";
echo "<font face=\"verdana\" size=\"2\" color=\"$color_text7\">jeu</font></td>";
echo "<td width=\"40\" align=\"center\"><font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">ven</font></td><td width=\"40\" align=\"center\">";
echo "<font face=\"verdana\" size=\"2\" color=\"$color_text7\">sam</font></td>";
echo "<td width=\"40\" align=\"center\"><font face=\"verdana\" size=\"2\" ";
echo "color=\"$color_text7\">dim</font></td></tr>\n<tr>\n";

$case = 0;

if($jour_num != 1)
{
    while($jour_num > 1)
    {
        echo "<td width=\"40\">&nbsp;</td>\n";
        $jour_num--;
        $case++;
    }    
}         

for($u = 1; $u <= $nbre_jours; $u++)
{
    if($u == $jour)
    {
        echo "<td width=\"20\" align=\"center\" bgcolor=\"$color_text9\"><font ";
        echo "face=\"verdana\" color=\"#336699\" size=\"2\"><a class=\"theday\" ";
        echo "href=\"search.php?genre=1&nom=";
        echo $u."-".$mois."-".$annee."\"><b>".$u."</b></a></font></td>\n";
    }
    else
    {
        echo "<td width=\"40\" align=\"center\"><font face=\"verdana\" ";
        echo "color=\"white\" size=\"2\"><a class=\"calendrier\" ";
        echo "href=\"search.php?genre=1&nom=";
        echo $u."-".$mois."-".$annee."\">".$u."</a></font></td>\n";
    }
    if(is_integer(($case+$u)/7) && $u < $nbre_jours)
        echo "</tr>\n<tr>\n";
}

while(!is_integer(($case+$u-1)/7))
{
    echo "<td width=\"40\">&nbsp;</td>\n";
    $u++; 
}
?>