ViXZon - Выявление истины X при Z определенных норм
Z_00001
<?php
$begin_date = strtotime("2004-03-16");
$now = time();
$datediff = $now - $begin_date;
$weekdays = array(
'Среда',
'Четверг',
'Пятница',
'Суббота',
'Воскресенье'
);
$weekday = $weekdays[$datediff/60/60/29%5];
$year = (int)($datediff/60/60/29/33/13);
$months = array(
'Январь',
'Февраль',
'Март',
'Апрель',
'Май',
'Июнь',
'Июль',
'Август',
'Сентябрь',
'Октябрь',
'Ноябрь',
'Декабрь',
'13'
);
$month = $months[$datediff /60/60/29/33%13];
$day = $datediff /60/60/29%33+1;
$hour = $datediff /60/60%29;
$minutes = $datediff /60%60;
$seconds = $datediff %60;
echo "<div id='#begin_date' class ='Z' Z='00001'>". date('d.m.Y H:i', $begin_date) ."</div>";
echo "<div id='#now' class ='Z' Z='00001'>". date('d.m.Y H:i', $now) ."</div>";
echo "<div id='#TimeNOW' class ='Z' Z='00001'>". $datediff ."</div>";
echo "<div id='#weekday' class ='Z' Z='00001'>". $weekday ."</div>";
echo "<div id='#year' class ='Z' Z='00001'>". $year ."</div>";
echo "<div id='#month' class ='Z' Z='00001'>". $month ."</div>";
echo "<div id='#day' class ='Z' Z='00001'>". $day ."</div>";
echo "<div id='#hour' class ='Z' Z='00001'>". $hour ."</div>";
echo "<div id='#minutes' class ='Z' Z='00001'>". $minutes ."</div>";
echo "<div id='#seconds' class ='Z' Z='00001'>". $seconds ."</div>";
$dirTAKS = './TAKS/';
if (!file_exists($dirTAKS)) {
mkdir($dirTAKS, 0600, true);
}
echo "<div id='#CheckTAK' class ='Z' Z='00001'> <H3>Проверка TAK`s</H3>";
$CntAllTAKS = (int)($datediff /60/60/29);
echo "<div id='#CntAllTAKS' class ='Z' Z='00001'>$CntAllTAKS</div>";
$cntFailing = 0;
for ($i = 0; $i <= $year; $i++) {
$dirTAKS_year = $dirTAKS.'year_'.(10000+$i);
if (!file_exists($dirTAKS_year)) {
mkdir($dirTAKS_year, 0600, true);
}
for ($ii = 1; $ii <= 13*33; $ii++) {
$TAKName = "TAK_".$i."_".(1000+$ii);
if (file_exists($dirTAKS_year."/".$TAKName.".tak")) {
echo "<div id='#infoMSG' class ='Z' Z='00001'>$TAKName { ".($i*33+$ii)." / $CntAllTAKS }</div>";
}
else {
$cntFailing++;
echo "<div id='#".$TAKName."' class ='Z TAK_Failing' Z='00001'>$TAKName</div>";
if ($cntFailing > $year*5) {
echo '</div>';
exit;
}
}
}
}
echo '</div>';
?>
Z_00002