Innanzitutto grazie per la risposta.
Ho inserito nel codice il tuo suggerimento, ma mi da questo:
Notice: Trying to get property 'lat' of non-object in C:\xampp\htdocs\prova.php on line 18
Notice: Trying to get property 'lon' of non-object in C:\xampp\htdocs\prova.php on line 19
var lat=0.000var lon=0.000NULL
Ho provato a cercare soluzioni ma non ho trovato nulla. Grazie per la pazienza
Questo è il codice con il tuo suggerimento
codice:
<?php
$name = urlencode( 'FIRENZE' );
$baseUrl = 'https://nominatim.openstreetmap.org/search/';
$fine = '?format=json';
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPGET,true);
curl_setopt($ch, CURLOPT_URL, $baseUrl.$name.$fine);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
//$data = file_get_contents( "{$baseUrl}{$name}?format=json");
$json = json_decode( $data );
$lat = $json[0]->lat;
$lon = $json[0]->lon;
?>
var lat=<?php printf( '%0.3f', $lat ); ?>
var lon=<?php printf( '%0.3f', $lon ); ?>
<?php var_dump( $json[0] ); ?>