Tuesday, July 8, 2014

Cara membuat Kalender sederhana dengan PHP


Cara membuat Kalender dengan PHP. "Gk salah denger nih gw, buat kalender dengan PHP?,PHP Doankk ..??", Iya
gan, tutorial kali ini saya akan membagikan tutorial membuat kalender sederhana dengan PHP. Gk ada bantuan lain.
Btw, siapa sih yang gk tau kalender. Ya, Kalender adalah sebuah sistem untuk memberi nama pada sebuah periode waktu.
(Setiap hari sebagai contohnya). Nama-nama ini dikenal sebagai tanggal kalender.
Berikut deh saya beritau buat agan-agan 4 Fungsi Kalender (*hehehehehe, sebenarnya post hari ini adalah membuat dan mengenal kalender) :

1.Bisa digunakan sebagai Pengingat.

2.Bisa digunakan sebagai Hiasan. (biasanya kan ada tuh foto cewe cantik, trus lagi megang kalender. *hehehehe)

3.Bisa digunakan sebagai pengatur jadwal juga.

4.Dan yang terakhir adalah bisa digunakan untuk menghitung siklus menstruasi :o :D. (*itu tuh, biasanya mereka akan melingkari di kalender mereka. :D *sotoy dikit gpp lah.:D.)

Oh iya ya, kita kembali lagi ke bagaimana cara membuat kalender dengan PHP. Biasanya kalender beginian di pasang di website/blog gan, kalendernya dalam bentuk tabel. Tapi dari pada kelamaan, yuk mending langsung aja to the point.

Cara membuat Kalender dengan PHP

<?php
$month= date ("m");
$year=date("Y");
$day=date("d");
$endDate=date("t",mktime(0,0,0,$month,$day,$year));
echo '<font face="arial" size="2">';
echo '<table align="center" border="0" cellpadding=5 cellspacing=5 style=""><tr><td align=center>';
echo "Tanggal Hari ini : ".date("F, d Y ",mktime(0,0,0,$month,$day,$year));
echo '</td></tr></table>';
echo '<table align="center" border="0" cellpadding=1 cellspacing=1 style="border:1px solid #CCCCCC">
<tr bgcolor="#A52A2A">
<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>';
$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++) {
if (date("w",mktime (0,0,0,$month,$d,$year)) == 0) { echo "<tr>"; }
$fontColor="#000000";
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>";
if (date("w",mktime (0,0,0,$month,$d,$year)) == 6) { echo "</tr>"; }}
echo '</table>';
echo "<p style=\"text-align:center;color:#555;\"><a style=\"text-decoration:none;color:#555;\" href='http://lygacool.blogspot.com/2014/07/cara-membuat-kalender-sederhana-dengan.html'>Cara membuat kalender sederhana</a> --By-- <a style=\"text-decoration:none;color:#555;\" href='http://lygacool.blogspot.com/'>LygaCool</a></p>";?>

Untuk Tulisan yang bewarna Merah dan Biru di script diatas bisa di ganti dengan warna lain. Untuk kode-kode warna bisa dilihat DISINI.

Yang bewarna MERAH : itu adalah warna background untuk tulisan hari. Contohnya senin selesai,dll. Warna background tulisannya itu adalah kode itu (Warnanya bisa dilihat di demo.)

Yang bewarna BIRU : itu adalah warna untuk tanggal yang gk ada/kosong. Contohnya tanggal di hari senin pada bulan BLA gk ada. Maka akan muncul warna dari kode biru tsb.

Oke gan, simpel bukan ?, bahkan tampilannya juga simpel. Seriuz, silahkan agan coba sendiri dengan cara upload ke web hosting atau localhost. Atau agan mau liat demonya ?

(Lihat pada bagian paling bawah.)

1 comment:

Menjadi Donatur untuk blog ini hanya dengan 1 klik iklan.