SistemInformasiPHP.net

Kumpulan Sistem Informasi PHP, Tips & Trik HTML, CSS3, Javascript, HTML5, MYSQL, dan Informasi Programming Lainnya

Cara Membuat Kalender Dengan PHP

1komentar

Pagi sahabat blogger dan para programmer seluruh indonesia.. Kali ini sisteminformasiphp.com kembali berbagi beberapa tips dan trik setelah sekian lama tidak memposting tutorial dengan php. Berikut merupakan cara membuat kalender dengan php. Cara nya sangat mudah.. tinggal copy aja script berikut dan simpan dengan nama kalender.php dan jalankan di LOCALHOST :

<div>
<?php
$month= date ("m");
$year=date("Y");
$day=date("d");
// t berfungsi untuk menghitung jumlah hari pada satu bulan ini
//ini digunakan untuk menampilkan semua tanggal pada bulan ini
$endDate=date("t",mktime(0,0,0,$month,$day,$year));
//
echo '<font face="arial" size="2" bold>';
echo '<table bgcolor="white" width="235" align=center><tr><td align=center>';
//menampilkan tanggal hari ini
echo " ".date("d F Y ",mktime(0,0,0,$month,$day,$year));
echo '</td></tr></table>';
//membuat tabel baris inisial nama nama hari
echo '<table id="calender" bgcolor="white" align="center" border="1">
  <tr bgcolor="#00F" align="center">
  <td><font color=red>M</font></td>
  <td>S</td>
  <td>S</td>
  <td>R</td>
  <td>K</td>
  <td>J</td>
  <td>S</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>'; 
?>
</div>

Gimana?? Mudah bukan silahkan mencoba ya teman teman. Selamat Belajar PHP Programming :-)
Share this article :

+ komentar + 1 komentar

28 Agustus 2015 21.53

Terima kasih sangat membantu.. kujungi blog saya..share buat kalender dengan script php

Posting Komentar

Dilarang berkomentar dengan menggunakan kata-kata kotor, tidak senonoh, & mengandung unsur pornografi. Komentar yang tidak mematuhi etika akan diblok & dihapus. Terimakasih

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Sistem Informasi PHP | Koleksi Source Code | Tutorial PHP - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger