Membuat Kalender Dengan PHP

Di bawah ini adalah Cara bagaimana cara membuat Kalender dengan PHP.
Pastikan sebelum anda menggunakan koding dibawah ini kalian sudah instal Web Server seperti Wamp atau Xampp di komputer anda. kemudian anda copy script dibawah ini dan di simpan dengan ekstension .php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>K A L E N D E R</title>
</head>

<body>
<? class kalender{
    public static function tampil($bln='', $th=''){
        $bln=is_int($bln) ? $bln : date('m');
        $th=is_int($th) ? $th : date('Y');
       
        $time=mktime(0,0,0, $bln, 1, $th);
        $days=date('t', $time);
       
        ?>

<table  border="1" cellspacing="3" cellpadding="5">
  <tr>
    <td colspan="7" align="center" bgcolor="#999999"><b>
    <? echo strftime('%B %Y', $time);?></b>
    </td>
  </tr>
  <tr>
    <th bgcolor="#CCCCCC">M</th>
    <th bgcolor="#CCCCCC">S</th>
    <th bgcolor="#CCCCCC">S</th>
    <th bgcolor="#CCCCCC">R</th>
    <th bgcolor="#CCCCCC">K</th>
    <th bgcolor="#CCCCCC">J</th>
    <th bgcolor="#CCCCCC">S</th>
    <?
    for ($i=0;$i<6;$i++){
        echo'<tr bgcolor="#999999" align="center">';
        for ($j=1;$j<=7;$j++){
         $d=$j + $i*7 - date('w',$time);
        echo'<td';
    if($d>0 && $d<=$days){
        echo($d==date('d') && $bln==date('m') && $th==date('Y'))? ' style="background: #FFFF33;">' : '>';
    echo $d;
    }else{
        print'>';
        print '&nbsp;</td>';
    }
    }
 echo'</tr>';
 if ($d>=$days && $i !=6){
     break;
 }
    }
    ?>
</table>
<?
}
}
kalender::tampil();
?>

</body>
</html>

atau anda bisa download pada link dibawah ini

DOWNLOAD

Jika anda merasa terbantu dengan artikel diatas, ada baiknya meluangkan sedikit waktu anda untuk berkomentar, komentar anda akan sangat membantu Vainit in Design untuk terus berkarya, dan juga membantu pengunjung yang lainnya untuk menjadikan artikel ini sebagai referensi yang baik bagi mereka. Terima kasih.

3 Responses to "Membuat Kalender Dengan PHP"

  1. trima kasih mbak atas tutorialnya karena ini bisa dijadikan bahan untuk Tugas Akhir

    ReplyDelete
  2. Kembali kasih, VAINIT ikut senang setidaknya bisa membantu memecahkan masalah kamu :)

    ReplyDelete
  3. keren mabak...
    mbak gmana kalau warna tanggal pada setiap hari minggu jadi warna merah????

    ReplyDelete