<!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>Untitled Document</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="application/x-www-form-urlencoded">
Holiday check: <input name="testdate" maxlength="10" size="10" /> <input type="submit" value="test" />
<hr />
Date 1: <input name="date1" maxlength="10" size="10" /><br />
Date 2: <input name="date2" maxlength="10" size="10" /><br />
Difference: <select name="datediff">
<option value="1">Years</option>
<option value="2">Months</option>
<option value="3">Days</option>
<option value="4">Hours</option>
<option value="5">Minutes</option>
<option value="6">Seconds</option>
</select><br />
<input type="submit" value="test" />
<br />
<br />
<?php
include_once("cDates.php");
if(isset($_POST['testdate'])) {
if(strlen(trim($_POST['testdate']))>0) {
$md = new cDates();
echo "<hr />\nHoliday (if any):<ul>\n\t<li>"
. $md->isHoliday($_POST['testdate'])
. "</li>\n</ul>\n";
$md->addEvent("1","1","Test");
$md->addEvent("1","5","Test 2");
$md->addEvent("1","10","Test 3");
$md->addEvent("Jan","January %YEAR% second sunday","Test Formula");
$md->delEvent("1","10","Test");
$md->drawCalendar($_POST['testdate'],true, true);
echo "<ul>\n";
foreach($md->my_events[1] as $v) {
echo "<li>$v</li>\n";
}
echo "</ul>\n";
}
}
if(isset($_POST['date1']) && isset($_POST['date2'])) {
if(strlen(trim($_POST['date1']))>0 && strlen(trim($_POST['date2']))>0) {
$md2 = new cDates();
echo "<hr>Difference between "
. date("m/d/Y",$md2->fixDate(trim($_POST['date1'])))
. " and "
. date("m/d/Y",$md2->fixDate(trim($_POST['date2'])))
. " in ";
switch(intval($_POST['datediff'])) {
case 1: echo "years.<br>"; break;
case 2: echo "months.<br>"; break;
case 3: echo "days.<br>"; break;
case 4: echo "hours.<br>"; break;
case 5: echo "minutes.<br>"; break;
case 6: echo "seconds.<br>"; break;
}
echo "<ul>\n\t<li>"
. $md2->diff(trim($_POST['date1']), trim($_POST['date2']),
intval($_POST['datediff']))
. "</li>\n</ul>\n";
}
}
?>
</form>
</body>
</html>
|