Hola,
esto tratando de leer un json que me proporciona una url externa, en mi servidor local me funciona todo correctamente pero una vez lo subo al host, no me funciona.
Código PHP:
$html = file_get_contents('http://api.openweathermap.org/data/2.5/weather?id=3003603&lang=es&units=metric');
$json = json_decode($html);
$ciudad = $json->name;
$lat = $json->coord->lat;
$lon = $json->coord->lon;
echo $ciudad;
echo '<br>';
echo $lat;
echo '<br>';
echo $lon;
Como digo, en el host local, todo funciona perfecto, me lee el json, le puedo hacer un print_r al $json, un var_dump, y me aparece el json sin problemas. Una vez que lo subo a mi servidor, el mensaje que me da el var_dump es NULL.
Gracias.