Hello. I have remade a calendarscript, but im having a hard time getting it to emphasize a special day in the year (eg womansday).
The problem is that instead of just getting march 8 to print out in eg bold text, the 8 in every month gets changed.
What am i doing wrong ?
Se below:
<?
$hour = date("H");
$minute = date("i");
$second = date("s");
$month = date("n"); # Show wich month
$day = date("j"); # Show wich day in month
$year = date("Y"); # Show wich year
$week = date("w"); # Weekday, Sun = 0, Sat = 6
$days = date("t"); # Num of days in month
$ukedag = array("Mon","Tue","Wed","Thu","Fri","Sat","Sun");
#$mktime = date("j n Y", mktime($hour,$minute,$second,$month,$day,$year));
$start_day = date("j", mktime($hour,$minute,$second,$month,1,$year));
$womansday = date("j n", mktime($hour,$minute,$second,3,8,$year));
print "<table border=1><tr><td colspan=7>";
print "<table><td>".date("F Y").", Uke ".date("W");
print "</td></table></td></tr><tr>";
foreach($weekday as $weekdays) {
print "<td class=m align=center><span class=small>$weekdays</span></td>";
}
print "</tr><tr>";
for ($weekday = 0; $weekday < $start_day; $weekday++) {
print "<td> </td>";
}
for ($dag_in_month = 1; $dag_in_month <= $days; $dag_in_month++) {
if ($weekday >= 7) {
print "</tr><tr>";
$weekday=0;
}
if ($dag_in_month == $day) {
print "<td class=nav1 align=center><span class=small>$dag_i_mnd</span></td>";
}
elseif($weekday==5 || $weekday==6) {
print "<td class=nav2 align=center><span class=small><font color=red>$dag_in_month</font></span></td>";
}
elseif($dag_in_month == $womansday) {
print "<td class=nav2 align=center><span class=small><font color=green>$dag_in_month</font></span></td>";
}
else {
print "<td class=nav2 align=center><span class=small>$dag_in_month</span></td>";
} $weekday++; }
print "</tr></table>";
?>