Citazione:
curl_exec è andato a buon fine.
CURLINFO_HTTP_CODE era 200 come volevamo: curl_getinfo:
Array ( [url] => http://ip-api.com/json/***.***.***.***?fields=city [content_type] => application/json; charset=utf-8 [http_code] => 200 [header_size] => 192 [request_size] => 275 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.007936 [namelookup_time] => 8.9E-5 [connect_time] => 0.000125 [pretransfer_time] => 0.000143 [size_upload] => 0 [size_download] => 16 [speed_download] => 2016 [speed_upload] => 0 [download_content_length] => 16 [upload_content_length] => -1 [starttransfer_time] => 0.007932 [redirect_time] => 0 [redirect_url] => )
Estraendo solo il campo city ottengo: Milan
Se ottieni una pagina bianca, puoi eseguire "echo $url;"? Così vediamo come è l'url?