Ich habe eine Geolocation Funktion die per Google Adressen in Längen und Breitengraden umwandelt.
Kommischwerweise verarbeitet diese Funktion keine Adress String wenn Sie aus der Datenbank kommen. Allerdings wenn ich Sie von Hand Genauso Definiere wie sie in der Datenbank gespeichert sind funktioniert es.
Adressformat:
Woran liegt dass?
Kommischwerweise verarbeitet diese Funktion keine Adress String wenn Sie aus der Datenbank kommen. Allerdings wenn ich Sie von Hand Genauso Definiere wie sie in der Datenbank gespeichert sind funktioniert es.
Adressformat:
Code:
$city ="Strassenname 33 PLZ Ort";
PHP-Code:
function locate($string){
$string = str_replace (" ", "+", urlencode($string));
$details_url = "http://maps.googleapis.com/maps/api/geocode/json?address=".$string."&sensor=false";
//Es hängt an diesen Code $response hat die Rückmeldung: status" : "INVALID_REQUEST"
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $details_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = json_decode(curl_exec($ch), true);
Kommentar