From: maxious Date: Wed, 20 Jul 2011 07:01:55 +0000 Subject: Sanitize timeliness data more X-Git-Url: http://maxious.lambdacomplex.org/git/?p=busui.git&a=commitdiff&h=376e245704fe41bd575fe60cada2ebf4e54a3e15 --- Sanitize timeliness data more --- --- a/aws/awsStartup.sh +++ b/aws/awsStartup.sh @@ -26,6 +26,9 @@ #createuser transitdata -SDRP #password transitdata #psql -d transitdata -c \"GRANT SELECT ON TABLE agency,calendar,calendar_dates,routes,stop_times,stops,trips TO transitdata;\" +#psql -d transitdata -c "GRANT SELECT,INSERT ON TABLE myway_observations,myway_routes,myway_stops,myway_timingdeltas TO transitdata;" +#psql -d transitdata -c "GRANT SELECT,INSERT,UPDATE ON TABLE myway_routes,myway_stops TO transitdata;" +##psql -d transitdata -c "GRANT SELECT ON ALL TABLES IN SCHEMA public TO transitdata;" php /var/www/updatedb.php wget http://s3-ap-southeast-1.amazonaws.com/busresources/Graph.obj \ --- a/labs/index.php +++ b/labs/index.php @@ -6,14 +6,23 @@
  • Experimental Features
  • MyWay Balance for mobile

    Mobile viewer for MyWay balance. Warning! No HTTPS security.

  • -
  • Route Statistics

    -

    Analysis of route timing points

  • Bus Stop Density Map

    Analysis of bus stop coverage

  • Bus Stop Browser Map

    Bus stop location/route browser

  • -
  • More coming soon!
  • + -
    +
    +
    + --- a/labs/myway_timeliness_reconcile.php +++ b/labs/myway_timeliness_reconcile.php @@ -7,8 +7,8 @@ $query = "update myway_routes set route_full_name = :route_full_name where myway_route = :myway_route"; debug($query, "database"); $query = $conn->prepare($query); - $query->bindParam(":myway_route", $myway_route); - $query->bindParam(":route_full_name", $route_full_name); + $query->bindParam(":myway_route", $myway_route,PDO::PARAM_STR, 5); + $query->bindParam(":route_full_name", $route_full_name,PDO::PARAM_STR, 42); $query->execute(); die(print_r($conn->errorInfo() , true)); } @@ -19,8 +19,8 @@ $query = "update myway_stops set stop_code = :stop_code, stop_street = :stop_street where myway_stop = :myway_stop"; debug($query, "database"); $query = $conn->prepare($query); - $query->bindParam(":myway_stop", $myway_stop); - $query->bindParam(":stop_code", $stop_code); + $query->bindParam(":myway_stop", $myway_stop, PDO::PARAM_STR, 25); + $query->bindParam(":stop_code", $stop_code, PDO::PARAM_STR, 32); $query->bindParam(":stop_street", $stop_street); $query->execute(); die(print_r($conn->errorInfo() , true));