Cara Membuat Kalender Indonesia dengan PHP
Membuat Kalender Indonesia dengan PHP
Kalender sangat penting bagi kita semua untuk mengetahui waktu seperti hari. Tanpa adanya kalender kita akan kesulitan untuk mengetahui waktu dan menentukan waktu untuk suatu kegiatan tertentu. Pada sebuah website, kalender merupakan fitur yang sangat sederhana tapi sangat membantu user untuk mengetahui waktu. Selain itu, kalender juga akan mempercantik tampilan sebuat web.Berikut Cara Membuat Kalender Indonesia dengan PHP :
1. Buat sebuah file dengan nama kalender.php
2. Copy dan Paste Code berikut :
<?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="2">';
echo '<table align="center" border="0" cellpadding=5 cellspacing=5 style=""><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 align="center" border="0" cellpadding=1 cellspacing=1 style="border:1px solid #CCCCCC">
<tr bgcolor="#EFEFEF">
<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 style="font-family:arial;color:#B3D9FF" align=center valign=middle bgcolor="#FFFFFF">
</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="#000000";
//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>';
?>
3. Simpan dan Jalankan
Hasilnya
Demikian Cara Membuat Kalender Indonesia dengan PHP. Semoga bermanfaat dan terimakasih
memang mantap nih tipsnya kawan..
ReplyDeletehttp://aromaessen.com