Hallo sobat setia website Dhuny_24.com,bertemu lagi dengan saya.
Artikel sebelumnya menjelaskan tentang bagaimana cara membuat tombol
login,logout,edit,hapus dll.
Kali
ini saya akan menjelaskan tentang bagaimana cara membuat kalender dengan
php.agar web anda tampak lebih menarik. Oke langsung saja kita mulai simak
baik-baik oke soooooooobbbbbb……….. Copy code dibawah ini simpan dengan nama kalender.php:
<?php
$month=
date ("m");
$year=date("Y");
$day=date("d");
// t
digunakan untuk menghitung jumlah seluruh hari pada bulan ini
//ini
digunakan untuk menampilkan semua tanggal pada bulan ini
$endDate=date("t",mktime(0,0,0,$month,$day,$year));
//membuat
tabel kalender
echo
'<font face="arial" size="1">';
echo
'<table ><tr><td align=center>';
//menampilkan
hari ini
echo
"Hari ini tanggal : ".date("d F Y
",mktime(0,0,0,$month,$day,$year));
echo
'</td></tr></table>';
//membuat
tebel baris nama-nama hari
echo
'<table bgcolor=yellow>
<tr bgcolor="blue">
<td align=center><font
color=red>Minggu</font></td>
<td align=center>Senin</td>
<td align=center>Selasa</td>
<td align=center>Rabu</td>
<td align=center>Kamis</td>
<td align=center>Jumat</td>
<td align=center>Sabtu</td>
</tr>';
//cek
tanggal 1 hari sekarang
$s=date
("w", mktime (0,0,0,$month,1,$year));
for
($ds=1;$ds<=$s;$ds++) {
echo
"<td>
</td>";}
for
($d=1;$d<=$endDate;$d++) {
//jika
variabel w= 0 disini 0 adalah hari minggu akan membuat baris baru dengan </tr>
if
(date("w",mktime (0,0,0,$month,$d,$year)) == 0) { echo
"<tr>"; }
$fontColor="#000";
//menentukan
warna pada tanggal hari biasa
if
(date("D",mktime (0,0,0,$month,$d,$year)) == "Sun") {
$fontColor="red"; }
echo
"<td style=\"font-family:arial;color:#333333\" align=center
valign=middle> <span
style=\"color:$fontColor\">$d</span></td>";
//jika
variabel w= 6 disini 6 adalah hari sabtu maka akan pindah baris dengan menutup
baris </tr>
if
(date("w",mktime (0,0,0,$month,$d,$year)) == 6) { echo
"</tr>"; }}
echo
'</table>';
?>