print '<?xml version="1.0"?>'.PHP_EOL; print '<hours xsi:noNamespaceSchemaLocation="libraryHours.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'.PHP_EOL; } $libHours = new Hours; switch ($_REQUEST['action']) { case "getlist": print ($libHours->ListDailyHours($format,$_REQUEST)); break; case "oneday": if ($_REQUEST['date']) { $date = date("Y-m-d",strtotime($_REQUEST['date'])); } else { $date = date("Y-m-d"); } print ($libHours->GetHoursByDate($date,$format)); break; default: include ("gen_form.php"); break; } if ($format = "xmlIthaca") { print '</hours>'.PHP_EOL; } function Argv2Request($argv) { /* When $_REQUEST is empty and $argv is defined, interpret $argv[1]...$argv[n] as key => value pairs