Google maps api
Jeroen de wilde
21/05/2015 15:47:12Beste webmasters,
Ik gebruik al enkele manden onderstaande script zonde problemen.
nu verhuis is mijn webhosting en sindsdien werkt dit niet.
Weten jullie hoe ik dit kan oplossen?
alvast dank
Ik gebruik al enkele manden onderstaande script zonde problemen.
nu verhuis is mijn webhosting en sindsdien werkt dit niet.
Weten jullie hoe ik dit kan oplossen?
alvast dank
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
function getCoordinates($address){
$address = str_replace(" ", "+", $address); // replace all the white space with "+" sign to match with google search pattern
$url = "http://maps.google.com/maps/api/geocode/json?sensor=false&address=$address";
$response = file_get_contents($url);
$json = json_decode($response,TRUE); //generate array object from the response from the web
return ($json['results'][0]['geometry']['location']['lat'].",".$json['results'][0]['geometry']['location']['lng']);
}
echo $locatie = getCoordinates('straat nummer gemeente postcode');
?>
function getCoordinates($address){
$address = str_replace(" ", "+", $address); // replace all the white space with "+" sign to match with google search pattern
$url = "http://maps.google.com/maps/api/geocode/json?sensor=false&address=$address";
$response = file_get_contents($url);
$json = json_decode($response,TRUE); //generate array object from the response from the web
return ($json['results'][0]['geometry']['location']['lat'].",".$json['results'][0]['geometry']['location']['lng']);
}
echo $locatie = getCoordinates('straat nummer gemeente postcode');
?>
PHP hulp
10/01/2025 10:59:53Zet de foutafhandeling eens aan?
Mogelijk zie je dan meer?
Mogelijk zie je dan meer?
Waarschijnlijk heeft die andere server een andere versie van PHP en/of MySQL of MariaDB.
Er zitten de nodige subtiele en minder subtiele verschillen tussen vooral PHP versies.
Een andere benadering (minder snel dan wat Aar voorstelt) is om PHP versies te vergelijken en kijken welke wijzigingen op jouw code van toepassing kunnen zijn.
Maar het zou natuurlijk ook kunnen dat Google andere data stuurt naar de ene hostingpartij dan wat het doet naar de andere. De output van de API kun je ook nog vergelijken.
Als dat het issue is krijg je een foutmelding voor regel 11.
Er zitten de nodige subtiele en minder subtiele verschillen tussen vooral PHP versies.
Een andere benadering (minder snel dan wat Aar voorstelt) is om PHP versies te vergelijken en kijken welke wijzigingen op jouw code van toepassing kunnen zijn.
Maar het zou natuurlijk ook kunnen dat Google andere data stuurt naar de ene hostingpartij dan wat het doet naar de andere. De output van de API kun je ook nog vergelijken.
Als dat het issue is krijg je een foutmelding voor regel 11.