Monday, February 23, 2015

PHP Script: Kalender

Script PHP kalender sederhana. Silahkan coba dan gunakan di web site kamu.
Script PHP kalender ini bisa kamu integrasikan dengan website yang kamu buat dengan mudah.
Berikut kode script PHP kalender nya, tidak terlalu panjang kok:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?
 
if(isset($prm) and $prm > 0){
 
$m=$prm+$chm;}else{
 
$m= date("m");}
 
  
 
$d= date("d"); // Finds today's date
 
$y= date("Y"); // Finds today's year
 
  
 
$no_of_days = date('t',mktime(0,0,0,$m,1,$y)); // This is to calculate number of days in a month
 
  
 
$mn=date('M',mktime(0,0,0,$m,1,$y)); // Month is calculated to display at the top of the calendar
 
  
 
$yn=date('Y',mktime(0,0,0,$m,1,$y)); // Year is calculated to display at the top of the calendar
 
  
 
$j= date('w',mktime(0,0,0,$m,1,$y)); // This will calculate the week day of the first day of the month
 
  
 
for($k=1; $k<=$j; $k++){ // Adjustment of date starting
 
$adj .="<td>&nbsp;</td>";
 
}
 
  
 
/// Starting of top line showing name of the days of the week
 
  
 
echo " <table border='1' bordercolor='#FFFF00' cellspacing='0' cellpadding='0' align=center>
 
  
 
<tr><td>";
 
  
 
echo "<table cellspacing='0' cellpadding='0' align=center width='100' border='1'><td align=center bgcolor='#ffff00'><font size='3' face='Tahoma'> <a href='php_calendar.php?prm=$m&chm=-1'><</a> </td><td colspan=5 align=center bgcolor='#ffff00'><font size='3' face='Tahoma'>$mn $yn </td><td align=center bgcolor='#ffff00'><font size='3' face='Tahoma'> <a href='php_calendar.php?prm=$m&chm=1'>></a> </td></tr><tr>";
 
  
 
echo "<td><font size='3' face='Tahoma'><b>Sun</b></font></td><td><font size='3' face='Tahoma'><b>Mon</b></font></td><td><font size='3' face='Tahoma'><b>Tue</b></font></td><td><font size='3' face='Tahoma'><b>Wed</b></font></td><td><font size='3' face='Tahoma'><b>Thu</b></font></td><td><font size='3' face='Tahoma'><b>Fri</b></font></td><td><font size='3' face='Tahoma'><b>Sat</b></font></td></tr><tr>";
 
  
 
////// End of the top line showing name of the days of the week//////////
 
  
 
//////// Starting of the days//////////
 
for($i=1;$i<=$no_of_days;$i++){
 
echo $adj."<td valign=top><font size='2' face='Tahoma'>$i<br>"; // This will display the date inside the calendar cell
 
echo " </font></td>";
 
$adj='';
 
$j ++;
 
if($j==7){echo "</tr><tr>";
 
$j=0;}
 
  
 
}
 
  
 
echo "<tr><td colspan=7 align=center><font face='Verdana' size='2'><a href='http://www.plus2net.com'><b>plus2net.com Calendar</b></a></font></td></tr>";
 
echo "</tr></table></td></tr></table>";
 
echo "<center><font face='Verdana' size='2'><a href=php_calendar.php>Reset PHP Calendar</a></center></font>";
 
  
 
?>

0 comments:

Post a Comment

 

© Copyright 2010 oleh HariZ| Powered By : Blogger