%F is no valid parameter for sscanf
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Fri, 20 Mar 2009 16:50:59 +0000 (16:50 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Fri, 20 Mar 2009 16:50:59 +0000 (16:50 +0000)
git-svn-id: http://www.winterrodeln.org/svn/servermediawiki/trunk/extensions/wrgeo@430 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wrgeo.body.php

index 440b0418cc5667d36c99f9e1b7937579df85c4de..520d745460d90a07181d4cb82e03e0f98def85da 100644 (file)
@@ -22,7 +22,7 @@ function wrGeoStringToGeo($input) {
        $p2 = '';
        $p3 = '';
        $p4 = '';
-       $n = sscanf($input, '%F %s %F %s', &$p1, &$p2, &$p3, &$p4);
+       $n = sscanf($input, '%f %s %f %s', &$p1, &$p2, &$p3, &$p4);
        if ($n != 4) throw new Exception(utf8_encode('Die Koordinaten sind falsch formatiert.'));
        if ($p2 != 'N') throw new Exception(utf8_encode('2. Parameter der Koordinaten muss N sein.'));
        if ($p4 != 'E') throw new Exception(utf8_encode('4. Parameter der Koordinaten muss E sein.'));