note 43486 deleted from function.date by vincent
| From: | vincent@php.net | Date: | Wed, 23 Jun 2004 09:30:22 +0000 |
| Subject: | note 43486 deleted from function.date by vincent | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-71543@lists.php.net to get a copy of this message | ||
Note Submitter: wasiq911@hotmail.com
----
hey everybody! Just thought i would post up a simple calendar for those looking for one.
It's automatic and there's nothing to modifty (only add your styles!!)
Here's the code:
<html>
<body>
<?php
// Get the calender info
$t_days = cal_days_in_month(CAL_GREGORIAN, date("m"), date("Y"));
$day = date("w", mktime(0, 0, 0, date("m"), 1, date("Y")));
?>
<table border = "1">
<tr><th bgcolor = "yellow" colspan = "7"><?php echo
date("F Y"); ?></th></tr>
<tr><th>Sun</th><th>Mon</th><th>Tue</th>
<th>Wed</th><th>Thu</th><th>Fri</th><th>Sat</th></tr>
<?php
for ($i = 0; $i <= $t_days; $i++)
{
if ($day > 6) {
echo "</tr>\n";
echo "<tr>\n";
$day = 0; }
//------------------------------------------------//
if ($i == date("j")) {?>
<td align = "center"><b><?php echo $i;
$day++;?></b></td><?php echo "\n"; }
else if ($i > 0) {?>
<td align = "center"><?php echo $i; $day++;?></td><?php echo
"\n"; }
else {?>
<tr><td colspan = "<?php echo $day; ?>"></td><?php echo
"\n"; }
//-----------------------------------------------//
if ($i == $t_days && $day < 6) {?>
<td colspan = "<?php echo 7 - $day; ?>"></td><?php echo
"\n</tr>\n"; }
}?>
</table>
</body>
</html>
Hope this is useful to somebody!!!
-wasiq911@hotmail.com