JSON dekódolás localhost-on működik, de atw.hu-n nem.
2017-06-25T11:43:43+02:00
2017-06-28T11:43:09+02:00
2022-08-10T17:25:30+02:00
cooh
Van egy PHP-ben írt weboldalam, amit ha webszerverrel localhost-on nyitok meg, akkor gond nélkül visszaadja a CURL lekérdezés JSON dekódolt eredményét. Ha viszont az atw.hu-n nyitom meg, akkor sokáig tölt az odal (akár 1 perc), majd leáll a töltődés, és a CURL/JSON kód blokk után következő HTML tartalom nem jelenik meg.

Próbáltam az oldalt "users.atw.hu/oldalamcime/index.php" formátumban is elérni, mivel ott nem jelenik meg reklám, de úgyse működött (valakinek hasonló JSON problémája volt, ez állítólag megoldotta).

Valakinek valami ötlete mi okozhatja a problémát?



$APIKey = [...]; 
$WeatherRequest = curl_init(); 
curl_setopt_array($WeatherRequest, array(
CURLOPT_RETURNTRANSFER => 1,
//CURLOPT_TIMEOUT => 1,
CURLOPT_URL => "http://api.worldweatheronline.com/premium/v1/weather.ashx?q=Szekesfehervar&format=json&key=".$APIKey
));


$Response = curl_exec($WeatherRequest); // execute the cURL request and get the reponse
if(curl_errno($WeatherRequest)) echo 'Curl error: '.curl_error($WeatherRequest);
curl_close($WeatherRequest); // Close the request after we have received the response
$JSON = json_decode($Response, true);

echo '<p style="font-size:30px">'.($JSON["data"]["current_condition"][0]["temp_C"]).'&degC <br>';
Mutasd a teljes hozzászólást!

abcd