Вот моя проблема все месяцы начиная с 1 дня но месяц 7 2012 начало от 2 дня не знаю, почемуPHP: скрипт календаря не работает хорошо в
и вот код
<table>
<?php
$cMonth = 7;
$cYear = 2012;
$first_day_timestamp = mktime(0,0,0,$cMonth,1,$cYear);
$maxday = date("t",$first_day_timestamp);
$thismonth = getdate($first_day_timestamp);
$startday = $thismonth['wday'] - 1;
for ($i=0; $i<($maxday+$startday); $i++) {
if (($i % 7) == 0) echo "<tr>";
if ($i < $startday) { echo "<td> </td>" ; continue; }
$current_day = $i - $startday + 1;
echo "<td>". $current_day . "</td>";
if (($i % 7) == 6) echo "</tr>";
}
?>
</table>
изображение прилагается
PLE ase скажите мне, почему это произошло
Вы уверены, что этого не происходит в другие месяцы? Похоже на это. – Tremmors
Да, это случается через несколько месяцев не все monthes вы можете попробовать код на своем localhost он отлично работает в течение многих месяцев –