$sy:$sm:$sd";
//echo "$ey:$em:$ed
";
//echo "" . mktime(12, 0, 0, $sm, $sd, $sy) . "
";
//echo "" . mktime(12, 0, 0, $em, $ed, $ey) . "
";
# validate input data
if (!preg_match("/^\d\d\d\d$/", $sy) || !preg_match("/^\d\d$/", $sm) || !preg_match("/^\d\d$/", $sd) ||
!preg_match("/^\d\d\d\d$/", $ey) || !preg_match("/^\d\d$/", $em) || !preg_match("/^\d\d$/", $ed) ||
!checkdate($sm, $sd, $sy) || !checkdate($em, $ed, $ey) ||
( mktime(12, 0, 0, $sm, $sd, $sy) > mktime(12, 0, 0, $em, $ed, $ey) ) ) {
# invalid input, so just use the last eight days as the range
$endTime = time() - 86400;
$startTime = $endTime - 604800; // eight days ago, so (60 * 60 * 24 * 7)
$sy = date("Y", $endTime);
$sm = date("m", $endTime);
$sd = date("d", $endTime);
$ey = date("Y", $startTime);
$em = date("m", $startTime);
$ed = date("d", $startTime);
}
//echo "Start Time - $sy:$sm:$sd
";
//echo "End Time - $ey:$em:$ed
";
$flag = true;
while ($endTime >= $startTime) {
if ($flag) {
echo "";
}
echo " . ".gif) | ";
if (!$flag) {
echo "
";
}
$flag=!$flag;
$endTime = $endTime - 86400;
}
if (!$flag) {
echo " | ";
}
?>