Вывожу xml валют на сайте
$xml = @simplexml_load_file('http://www.cbr.ru/scripts/XML_daily.asp');
$usd = (string)$xml->Valute[10]->Value;
$eur = (string)$xml->Valute[11]->Value;
echo "Доллар = ".$usd."<br>";
echo "Евро= ".$eur;
И все выводится, но иногда (примерно раз в неделю) я замечаю, что скрипт не выводит значения.
И первая моя мысль была, что url сломался. Захожу через браузер по данному url и вижу что все валюты там есть и url рабочий. И когда я перехожу снова на свой сайт, то "Вуаля!" начинает отображать валюты и у меня. Т.е. я повторяю этот цикл каждую неделю:
Вижу что сломались валюты ->
Открываю в браузере "
www.cbr.ru/scripts/XML_daily.asp" ->
Валюты починились.
Может кто-нибудь объяснить в чем дело?