Location: PHPKode > scripts > cDates > cdates/index.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>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" />&nbsp;<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>
Return current item: cDates