Assalamualaikum Wr.Wb
Selamat sore gan,.....
langkah-langkah membuat kalender menggunakan php
1. buka notepad / notepad ++
2. masukkan script sebagai berikut :
<?php
$jan = "Januari";
$feb = "Februari";
$mar = "Maret";
$apr = "April";
$mei = "Mei";
$jun = "Juni";
$jul = "Juli";
$agu = "Agustus";
$sep = "September";
$okt = "Oktober";
$nov = "November";
$des = "Desember";
?>
<div style="width:200px; align:center;">
<SCRIPT LANGUAGE="JavaScript">
monthnames = new Array(
<?php echo("\"{$jan}\"");?>,
<?php echo("\"{$feb}\"");?>,
<?php echo("\"{$mar}\"");?>,
<?php echo("\"{$apr}\"");?>,
<?php echo("\"{$mei}\"");?>,
<?php echo("\"{$jun}\"");?>,
<?php echo("\"{$jul}\"");?>,
<?php echo("\"{$agu}\"");?>,
<?php echo("\"{$sep}\"");?>,
<?php echo("\"{$okt}\"");?>,
<?php echo("\"{$nov}\"");?>,
<?php echo("\"{$des}\"");?>);
var linkcount=0;
function addlink(month, day, href) {
var entry = new Array(3);
entry[0] = month;
entry[1] = day;
entry[2] = href;
this[linkcount++] = entry;
}
Array.prototype.addlink = addlink;
linkdays = new Array();
monthdays = new Array(12);
monthdays[0]=31;
monthdays[1]=28;
monthdays[2]=31;
monthdays[3]=30;
monthdays[4]=31;
monthdays[5]=30;
monthdays[6]=31;
monthdays[7]=31;
monthdays[8]=30;
monthdays[9]=31;
monthdays[10]=30;
monthdays[11]=31;
<?php
$saiki = date("d F Y");
?>;
saiki="<?php echo $saiki ?>";
todayDate=new Date(saiki);
thisday=todayDate.getDay();
thismonth=todayDate.getMonth();
thisdate=todayDate.getDate();
thisyear=todayDate.getYear();
thisyear = thisyear % 100;
thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));
if (((thisyear % 4 == 0)
&& !(thisyear % 100 == 0))
||(thisyear % 400 == 0)) monthdays[1]++;
startspaces=thisdate;
while (startspaces > 7) startspaces-=7;
startspaces = thisday - startspaces + 1;
if (startspaces < 0) startspaces+=7;
document.write("<table align=center width=190 height=160 border=0 cellspacing=0 cellpadding=0 ");
document.write("bordercolor=#666666 width=100%><font color=black>");
document.write("<tr><td colspan=7><center><strong><font size=4>"
+ monthnames[thismonth] + " " + thisyear
+ "</font></strong></center></font></td></tr>");
document.write("<tr>");
document.write("<td align=center><font size=4 color=red><b>M</b></font></td>");
document.write("<td align=center><font size=4><b>S</b></font></td>");
document.write("<td align=center><font size=4><b>S</b></font></td>");
document.write("<td align=center><font size=4><b>R</b></font></td>");
document.write("<td align=center><font size=4><b>K</b></font></td>");
document.write("<td align=center><font size=4 color=green><b>J</b></font></td>");
document.write("<td align=center><font size=4><b>S</b></font></td>");
document.write("</tr>");
document.write("<tr>");
for (s=0;s<startspaces;s++) {
document.write("<td> </td>");
}
count=1;
while (count <= monthdays[thismonth]) {
for (b = startspaces;b<7;b++) {
linktrue=false;
document.write("<td align=center><font size=4>");
for (c=0;c<linkdays.length;c++) {
if (linkdays[c] != null) {
if ((linkdays[c][0]==thismonth + 1) && (linkdays[c][1]==count)) {
document.write("<a href=\"" + linkdays[c][2] + "\">");
linktrue=true;
}
}
}
if (count <= monthdays[thismonth]) {
if (b==0) {
document.write("<font color=red>");}
if (b==5) {
document.write("<font color=green>");}
if (count==thisdate) {
document.write("<font size=4 color=blue><strong>");}
document.write(count);
if (count==thisdate) {
document.write("</strong></font>");}
if (b==0){
document.write("</font>");}
if (b==5){
document.write("</font>");}
}
else {
document.write(" ");
}
if (linktrue)
document.write("</a>");
document.write("</font></td>");
count++;
}
document.write("</tr>");
document.write("<tr>");
startspaces=0;
}
document.write("</table>");
</SCRIPT>
</div>
3. simpan dengan nama kalender.php dan save as type pilih all file
4. anda harus memiliki web server seperti xampp misalnya, lalu ketik localhost/kalender.php lalu enter
Hasilnya sebagai berikut:
SELAMAT MENCOBA
KATEGORI WEB
belajar HTML dasarmembuat form login menggunakan php dan mysql
menentukan bilangan ganjil dan genap menggunakan php
membuat counter menggunakan php
membuat kalender menggunakan PHP
membuat tulisan berjalan mengikuti cursor menggunakan PHP
membuat link menggunakan HTML
membuat tulisan berjalan menggunakan HTML
DATABASE MYSQL PHPMYADMIN
No comments:
Post a Comment