--- a/routeList.php +++ b/routeList.php @@ -1,139 +1,141 @@ '; } -if ($_REQUEST['bysuburb']) { - include_header("Routes by Suburb", "routeList"); - navbar(); - echo ' '; -} -else if ($_REQUEST['nearby'] || $_REQUEST['suburb']) { - if ($_REQUEST['suburb']) { - $suburb = filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING); - $url = $APIurl . "/json/stopzonesearch?q=" . $suburb; - include_header("Routes by Suburb", "routeList"); - trackEvent("Route Lists","Routes By Suburb", $suburb); - } - if ($_REQUEST['nearby']) { - $url = $APIurl . "/json/neareststops?lat={$_SESSION['lat']}&lon={$_SESSION['lon']}&limit=15"; - include_header("Routes Nearby", "routeList", true, true); - timePlaceSettings(true); - if (!isset($_SESSION['lat']) || !isset($_SESSION['lat']) || $_SESSION['lat'] == "" || $_SESSION['lon'] == "") { - include_footer(); - die(); + +if (isset($bysuburbs)) { + include_header("Routes by Suburb", "routeList"); + navbar(); + echo ' '; +} else if (isset($nearby) || isset($suburb)) { + $routes = Array(); + if ($suburb) { + include_header($suburb . " - " . ucwords(service_period()), "routeList"); + navbar(); + timePlaceSettings(); + trackEvent("Route Lists", "Routes By Suburb", $suburb); + $routes = getRoutesBySuburb($suburb); + } + if (isset($nearby)) { + include_header("Routes Nearby", "routeList", true, true); + trackEvent("Route Lists", "Routes Nearby", $_SESSION['lat'] . "," . $_SESSION['lon']); + navbar(); + placeSettings(); + if (!isset($_SESSION['lat']) || !isset($_SESSION['lat']) || $_SESSION['lat'] == "" || $_SESSION['lon'] == "") { + include_footer(); + die(); + } + $routes = getRoutesNearby($_SESSION['lat'], $_SESSION['lon']); + } + echo '