[recovery mode] Отображение погоды на Вашем сайте
Думаю очень многие знают о информерах для сайта от Яндекс.Погоды. Но не всегда нам нужно такое отображение данных, которое даёт нам сам Яндекс. В этом посте я расскажу, как сделать отображение погоды без официальных информеров. Кроме этого, погода будет показываться посетителю Вашего сайта в зависимости от его региона.Итак, приступим. Первое, что нам нужно — это ссылка экспорта погоды Яндексаhttp://export.yandex.ru/weather/Она отдаёт нам всю нужную информацию в XML-виде:
$pogoda = file_get_contents ('http://export.yandex.ru/weather/');
preg_match ('/
$vivod = »$temp[1] °C
$type[1]
Влажность: $vlaga[1] %
Давление: $press[1] мм рт.ст.»;
echo $vivod;
В результате у нас получается нечто подобное:
Можно поиграть с css, выводить в добавок дату, время, город и размещать данные в нужном Вам порядке.
Цельный код
Влажность: $vlaga[1] %
Давление: $press[1] мм рт.ст.»; echo $vivod; ?>