|
From: <le...@pr...> - 2004-11-07 05:38:38
|
Update of /cvsroot/meshdb/www/db2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26036 Modified Files: Tag: leonard-dev gps.php Log Message: use _POST. earlier doublevals Index: gps.php =================================================================== RCS file: /cvsroot/meshdb/www/db2/gps.php,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -u -d -r1.3 -r1.3.2.1 --- gps.php 2 Nov 2003 02:07:00 -0000 1.3 +++ gps.php 7 Nov 2004 05:38:28 -0000 1.3.2.1 @@ -71,24 +71,30 @@ , 2); } - if ($togrid == $TOGRID) { + if ($_POST["togrid"] == $TOGRID) { + $lat = doubleval($_POST["lat"]); + $lon = doubleval($_POST["lon"]); + $llsystem = $_POST["llsystem"]; /* Convert from GPS lat/long to UBD eastings/northings */ - if (doubleval($lat) > 85 || doubleval($lat) < -85) + if ($lat > 85 || $lat < -85) echo "<p><strong>Warning: latitude value out of range</strong></p>"; - if (doubleval($lon) > 180 || doubleval($lat) < -180) + if ($lon > 180 || $lat < -180) echo "<p><strong>Warning: longitude value out of range</strong></p>"; /* Convert from GRS80 to ANS if needed */ if ($llsystem == "grs80") - $ll = ans_to_grs80(doubleval($lat), doubleval($lon), 1); + $ll = ans_to_grs80($lat, $lon, 1); else $ll = array($lat, $lon); /* Convert from lat/lon to grid */ list($e,$n,$zone) = geo_to_grid($ll[0], $ll[1]); } - if ($togrid == $FROMGRID) { + if ($_POST["togrid"] == $FROMGRID) { /* Convert from grid to lat/lon */ - $ll = grid_to_geo(doubleval($e), - doubleval($n), doubleval($zone)); + $e = doubleval($_POST["e"]); + $n = doubleval($_POST["n"]); + $zone = intval($_POST["zone"]); + $ll = grid_to_geo($e, + $n, $zone); /* Convert from ANS to GRS80 if needed */ if ($llsystem == "grs80") list($lat,$lon) = ans_to_grs80($ll[0], $ll[1], 0); |