Показать сообщение отдельно
  #330 (permalink)  
Старый 15.02.2018, 16:06
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Как ранее уже упоминалось, если запрашивать курс на следующий день от текущего или еще на более большую перспективу, то ЦБ вернет последний установленный курс, то есть и дату установления. Значит по идее можно запрашивать курс на текущую дату + день, для этого строка запроса должны быть такой:

if($xml = simplexml_load_file('http://www.cbr.ru/scripts/XML_daily.asp?date_req='.date('d/m/Y', strtotime('+1 day')))) {


Строки 2 и 40 в коде https://javascript.ru/forum/478137-post315.html нужно удалить.

И не терзать ЦБ, что так важно чтобы тютя в тютю изменения прошли? Узнать когда по Москве устанавливается курс новый, в это время + 10-20 минут и делать каждый день один запрос.

Последний раз редактировалось laimas, 15.02.2018 в 16:08.
Ответить с цитированием