rasul
Новичок
<?php
$params = array(
'method' => 'artist.getInfo', // API функция
'api_key' => 'b25b959554ed76058ac220b7b2e0a026', // ваш API key
'lang' => 'ru',
);
$search = 'eminem';
$request = file_get_contents('http://ws.audioscrobbler.com/2.0/?artist=' . $search . '&' . http_build_query($params, '', '&'));
$xml = new SimpleXMLElement($request);
$charts = '';
foreach ($xml->artist as $artist)
{
$charts .= '<div id="cvb"><img class="sk" src="' . $artist->image[2] . '" align="left" height="95" width="115"><br><br>';
$charts .= '<div>' . $artist->bio->summary . '</div></div>';
}
echo '<br>' . $charts . '<br>';
?>
Это код взаимодействущий с lastfm api но есть проблема когда в базе lastfm нет необходимого исполнителя скрипт выводит ошибку Warning: file_get_contents(http://ws.audioscrobbler.com/....... Мне нужно добавить проверку например если такого исполнителя нет выводить надпись что нет исполнителя. Заранее благодарен за ответы
$params = array(
'method' => 'artist.getInfo', // API функция
'api_key' => 'b25b959554ed76058ac220b7b2e0a026', // ваш API key
'lang' => 'ru',
);
$search = 'eminem';
$request = file_get_contents('http://ws.audioscrobbler.com/2.0/?artist=' . $search . '&' . http_build_query($params, '', '&'));
$xml = new SimpleXMLElement($request);
$charts = '';
foreach ($xml->artist as $artist)
{
$charts .= '<div id="cvb"><img class="sk" src="' . $artist->image[2] . '" align="left" height="95" width="115"><br><br>';
$charts .= '<div>' . $artist->bio->summary . '</div></div>';
}
echo '<br>' . $charts . '<br>';
?>
Это код взаимодействущий с lastfm api но есть проблема когда в базе lastfm нет необходимого исполнителя скрипт выводит ошибку Warning: file_get_contents(http://ws.audioscrobbler.com/....... Мне нужно добавить проверку например если такого исполнителя нет выводить надпись что нет исполнителя. Заранее благодарен за ответы