Assalamu`alaikum Wr Wb
Sore hari yang cerah ini saya akan memberikan sedikit tutorial tentang bagaimana membuat kalender sederhana menggunakan php. kalender merupakan hal penting dalam pengembangan sistem penjadwalan yang berdasarkan waktu, diharapkan dengan adanya tutorial sederhana ini kedepannya dapat membuat kalender yang dilengkapi dengan sistem penjadwalan (Jadwal Kalender). Oke,, dengan tidak memperpanjang lagi, mari kita buat kalender sederhana nya…
Sore hari yang cerah ini saya akan memberikan sedikit tutorial tentang bagaimana membuat kalender sederhana menggunakan php. kalender merupakan hal penting dalam pengembangan sistem penjadwalan yang berdasarkan waktu, diharapkan dengan adanya tutorial sederhana ini kedepannya dapat membuat kalender yang dilengkapi dengan sistem penjadwalan (Jadwal Kalender). Oke,, dengan tidak memperpanjang lagi, mari kita buat kalender sederhana nya…
Untuk membuat kalender ini, bahan yang digunakan cukup
sederhana (kayak buat kue pake bahan…wkwkwkwk), cukup sediakan Notepad (pake
notepad++ lebih bagus lagi…:)).
Buka notepad dan ketikkan coding dibawah ini dan simpan dalam bentuk php (simpan di localhost ya...):
<?php
$hari=date('d'); //tanggal
sekarang
$bulan=date('m'); //bulan brapa
sekarang
$tahun=date('y'); //tahun sekarang
$sekarang=mktime(0,0,0,$bulan,1,$tahun);
//tanggal 1
$judul=date('F',$sekarang); //menentukan
tanggal 1 di hari apa
echo "$judul
20$tahun";
echo "<table
cellspacing=0 border=1><tr>"; //membuat
tabel
switch($day_of_week){
case "Sun": $blank = 0; break;
case "Mon": $blank = 1; break;
case "Tue": $blank = 2; break;
case "Wed": $blank = 3; break;
case "Thu": $blank = 4; break;
case "Fri": $blank = 5; break;
case "Sat": $blank = 6; break;
}
$jumlah_hari_sebulan =
cal_days_in_month(0, $bulan, $tahun) ; //jumlah
hari dalam bulan ini
$itungan_hari=1;
while($blank>0) //menentukan
tanggal pertama dihari apa pada tabel
{
echo
"<td></td>"; //menentukan tanggal pertama dihari apa pada
tabel
$blank=$blank-1;
//menentukan tanggal pertama dihari apa pada tabel
$itungan_hari++;
//menentukan tanggal pertama dihari apa pada tabel
}
$day_num=1;
while($day_num<=$jumlah_hari_sebulan){
echo
"<td valign=top align=left height=40 width=60>$day_num";
$day_num++; //menghitung hari
$itungan_hari++;
if($itungan_hari>7){echo
"</tr><tr>"; $itungan_hari=1;} //jika 1 minggu buat baris
baru
}
while($itungan_hari>=1
&& $itungan_hari<=7){echo
"<td></td>";$itungan_hari++;}
echo
"</tr></table>";
?>
Prinsip kerja dari program ini pertama menentukan dimana
mulai tanggal pertama dalam seminggu, selanjutnya melakukan pengulangan
perhitungan setiap satu minggu untuk masuk ke baris bari pada tanggal sampai
pada hitungan terakhir dalam sebulan.
Bagi yang ingin download kodingnya, silahkan kesini. Demikian
tutorial singkat ini semoga bermanfaat…amiin
0 Tanggapan:
Posting Komentar