--- a/trip.php
+++ b/trip.php
@@ -1,12 +1,9 @@
Via:
' . viaPointNames($tripid) . '';
-echo 'Other Trips:
';
+echo 'Via:
' . viaPointNames($tripid) . '';
+echo 'Other Trips:
';
foreach (getRouteTrips($routeid) as $othertrip) {
- echo '' . str_replace(" ",":00",str_replace(":00"," ",$othertrip['arrival_time'])). ' ';
+ echo '' . str_replace(" ",":00",str_replace(":00"," ",$othertrip['arrival_time'])). ' ';
}
flush(); @ob_flush();
-echo 'Other directions/timing periods:
';
+echo 'Other directions/timing periods:
';
foreach (getRoutesByNumber($trip['route_short_name']) as $row) {
if ($row['route_id'] != $routeid) echo '' . $row['route_long_name'] . ' (' . ucwords($row['service_id']) . ') ';
}
@@ -34,7 +31,7 @@
echo ' ';
$stopsGrouped = Array();
$tripStopTimes = getTimeInterpolatedTrip($tripid);
-echo '- ' . $tripStopTimes[0]['arrival_time'] . ' to ' . $tripStopTimes[sizeof($tripStopTimes) - 1]['arrival_time'] . ' ' . $trips[1]->route_long_name . '
';
+echo '- ' . $tripStopTimes[0]['arrival_time'] . ' to ' . $tripStopTimes[sizeof($tripStopTimes) - 1]['arrival_time'] . ' ' . $trip['route_long_name'] . ' (' . ucwords($tripStopTimes[0]['service_id']).')
';
foreach ($tripStopTimes as $key => $tripStopTime) {
if (($tripStopTimes[$key]["stop_name"] != $tripStopTimes[$key + 1]["stop_name"]) || $key + 1 >= sizeof($tripStopTimes)) {
@@ -46,8 +43,11 @@
$stopsGrouped["stop_ids"][] = $tripStopTime['stop_id'];
$stopsGrouped["endTime"] = $tripStopTime['arrival_time'];
echo '';
-
- echo '' . $stopsGrouped['startTime'] . ' to ' . $stopsGrouped['endTime'] . '
';
+ echo '' . $stopsGrouped['startTime'] . ' to ' . $stopsGrouped['endTime'];
+ echo '
';
+ if (isset($_SESSION['lat']) && isset($_SESSION['lon'])) {
+ echo '' . distance($stop['stop_lat'],$stop['stop_lon'], $_SESSION['lat'], $_SESSION['lon'], true) . 'm away';
+ }
echo bracketsMeanNewLine($tripStopTime["stop_name"]);
echo '';
flush(); @ob_flush();
@@ -55,9 +55,12 @@
}
else {
// just a normal stop
- echo '';
+ echo '';
echo '' . $tripStopTime['arrival_time'] . '
';
- echo bracketsMeanNewLine($tripStopTime['stop_name']);
+ if (isset($_SESSION['lat']) && isset($_SESSION['lon'])) {
+ echo '' . distance($stop['stop_lat'],$stop['stop_lon'], $_SESSION['lat'], $_SESSION['lon'], true) . 'm away';
+ }
+ echo bracketsMeanNewLine($tripStopTime['stop_name']);
echo '';
flush(); @ob_flush();
}