X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=lib%2Freport.php;h=aa9e6e53ca28ac0e1e0965eddb6aa3b7b5b00bcf;hb=c307cb023104c29d4f0521b9fd641e20eb1ade82;hp=999bbc50c4e3c78aa73c1255d6fc421b4b91acf0;hpb=7fffb0960436ff0cc2b1fb3642f7400e015244db;p=readifood.git diff --git a/lib/report.php b/lib/report.php index 999bbc5..aa9e6e5 100644 --- a/lib/report.php +++ b/lib/report.php @@ -37,29 +37,6 @@ end_form(); } - function check_report_dates($from, $to) { - list($y, $m, $d) = explode('-', $from); - if (! checkdate($m, $d, $y)) { - echo "

Invalid report start date!

\n"; - return false; - } - $start = mktime(0, 0, 0, $m, $d, $y); - - list($y, $m, $d) = explode('-', $to); - if (! checkdate($m, $d, $y)) { - echo "

Invalid report end date!

\n"; - return false; - } - $end = mktime(0, 0, 0, $m, $d, $y); - - if ($end < $start) { - echo "

Report end date is earlier than start date!

\n"; - return false; - } - - return true; - } - function show_order_report($from, &$order_state_ids) { echo "

Orders by week

\n"; @@ -219,7 +196,7 @@ } function show_reports($from, $to) { - if (! check_report_dates($from, $to)) return; + if (! check_dates('report', $from, $to)) return; echo "

Showing reports for the period $from to $to.

\n";