Hallo!
Habe mal aus langweile ein ganz einfachen Kalendar geschrieben.
Wollte mal wissen was ihr dazu haltet.
Verbesserungsvorschlaege sind willkommen
Ich mag CSS nicht besonders deswegen habe ich einfach bgcolor genommen.
Wenn ich mal zeit haben werde, werde ich versuchen mein Kalendar zu erweitern, das bei Monaten, und Jahren umschalten kann.
MfG
Habe mal aus langweile ein ganz einfachen Kalendar geschrieben.
Wollte mal wissen was ihr dazu haltet.
Verbesserungsvorschlaege sind willkommen

PHP-Code:
<center>
<table border=1>
<tr>
<td><center> <?php echo date("Y"); ?> </center></td>
</tr><tr>
<td> <center><?php
$monat = array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
echo $monat[date("n")-1]; ?>
</center></td>
</tr><tr>
<td>
<table width=200>
<tr>
<td bgcolor=66BBEE> M</td>
<td bgcolor=66BBEE> D</td>
<td bgcolor=66BBEE> M</td>
<td bgcolor=66BBEE> D</td>
<td bgcolor=66BBEE> F</td>
<td bgcolor=66BBEE> <font color=red>S</font></td>
<td bgcolor=66BBEE> <font color=red>S</font></td>
</tr>
<?php
$heute = date("j");
$erster_tag_des_monats = date("N",mktime(0,0,0,date("m"),1,date("Y"),0));
echo "<tr>";
$a = 1;
$tage_im_monat = date("t",mktime(0,0,0,date("m"),1,date("Y"),0));
for ($b=1;$b<$tage_im_monat+1;$b++)
{
if($a == $erster_tag_des_monats)
{
}else{
for ($i=1;$i<$erster_tag_des_monats;$i++)
{
echo "<td> - </td>";
$a++;
}
}
$bestimmter_tag = date("N",mktime(0,0,0,date("m"),$b,date("Y"),0));
if($bestimmter_tag == 6 or $bestimmter_tag == 7)
{
if($b == $heute)
{
echo "<td bgcolor=CCEE44><font color=red>".$b."</font></td>";
}else{
echo "<td><font color=red>".$b."</font></td>";
}
}else{
if($b == $heute)
{
echo "<td bgcolor=CCEE44>".$b."</td>";
}else{
echo "<td>".$b."</td>";
}
}
if($bestimmter_tag == 7)
{
echo "</tr><tr>";
}
}
?>
</table>
</td>
</tr>
</table>
</center>
Wenn ich mal zeit haben werde, werde ich versuchen mein Kalendar zu erweitern, das bei Monaten, und Jahren umschalten kann.
MfG
Kommentar