|
/* Setups for calendar.php
Number of days in one month. Since January. */
$DayInMonth = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
/*Names days of weeks */
$bgvccb= "\"#666633\"";
$y='Сб';
$u='Вс';
$WeekDays = array("","Пн","Вт","Ср","Чт","Пт",$y,$u);
/* Color of a background for today */
$BGColorCurrentDay ="\"#FF6600\"";
/* Colour for day off */
$ColorDayOff = "\"#000000\"";
/* Colour of a background for day off */
$BGColorDayOff = "\"#ffffff\"";
/* Colour of a background for table */
$TblBGColor = "\"#ffffff\"";
$SetupColumns = " | Current date: ".date("d-m-Y")."
";
}
/* The context of a column here is set */
function MyEventDay($arg='') {
if ($arg==1)
echo "";
if ($arg==2)
echo "";
if ($arg==3)
echo "";
if ($arg==4)
echo "";
if ($arg==5)
echo "";
if ($arg==6)
echo "";
if ($arg==7)
echo "";
if ($arg==8)
echo "";
if ($arg==9)
echo "";
if ($arg==10)
echo "";
if ($arg==11)
echo "";
if ($arg==12)
echo "";
if ($arg==13)
echo "";
if ($arg==14)
echo "";
if ($arg==15)
echo "";
if ($arg==16)
echo "";
if ($arg==17)
echo "";
if ($arg==18)
echo "";
if ($arg==19)
echo "";
if ($arg==20)
echo "";
if ($arg==21)
echo "";
if ($arg==22)
echo "";
if ($arg==23)
echo "";
if ($arg==24)
echo "";
if ($arg==25)
echo "";
if ($arg==26)
echo "";
if ($arg==27)
echo "";
if ($arg==28)
echo "";
if ($arg==29)
echo "";
if ($arg==30)
echo "";
if ($arg==31)
echo "";
if ($arg==date("d"))
echo "";
return $arg;
}
?>
/* Calendar v 1.1 */
/* Скрипт выводит календарь на текущий месяц
* все настройки находятся в calendar.cfg */
/*Число дней в месяце. From января to декабрь*/
if ( ($DayInMonth[1] % 4) == 0 ) $DayInMonth[1] = 29;
$j = 1;
$NumberFirstDay = date("d",mktime(0,0,0,date("m"),1,date("Y")));
if ($NumberFirstDay == 0) $NumberFirstDay = 7;
# Header table
HeaderCalendar();
echo "";
for ($i = 1; $i <= 7; $i++) {
echo "";
if (($i == 7) || ($i == 6)) {echo "$WeekDays[$i]";
} else { echo "$WeekDays[$i]";
}
echo " | ";
}
echo " ";
# End header table
#Для пропуска дней которые предшествуют первому дню месяца
while ($j < $NumberFirstDay) {
echo " | ";
$j++;
}
for ($i = 1; $i <= $DayInMonth[date("m") - 1]; $i++) {
if ($j == 0) echo " \n"; /* open a row if the flag value is zero */
echo $SetupColumns;
if ($i == date("d")) {
echo " bgcolor=$BGColorCurrentDay>";/* make the color of the cell to yellow when writing today's date.*/
} else {
echo ">";
}
if (($j == 7)||($j == 6)) {
echo "".MyEventDay($i)."";
} else {
echo MyEventDay($i);/* write the date.*/
}
if ($i == date("d")) echo ""; /* close the and tag if it is today's date.*/
echo "\n"; /* close the cell. */
/*if the no. of columns in each row is equal to 7 then close the row
and reset the value to zero. */
if ($j == 7) {
echo " "; $j=1;
} else {$j++;}
}
echo " ";
?>
| Афиша
на сегодня |