У меня весь код вставлен в своем шаблоне в файл template.php Цифровое значение своего города на Яндекс погоде вам нужно будет найти самому. Не знаю как сейчас но раньше я его искал в исходном коде в виджетах погоды Яндекса. Вот сам код:
<style type="text/css"> .pogoda { width:98%; background:#FFFFFF; } </style> <div class="pogoda"> <center> Сегодня: <?php function russian_date(){ switch ($date[1]){ case 1: $m='января'; break; case 2: $m='февраля'; break; case 3: $m='марта'; break; case 4: $m='апреля'; break; case 5: $m='мая'; break; case 6: $m='июня'; break; case 7: $m='июля'; break; case 8: $m='августа'; break; case 9: $m='сентября'; break; case 10: $m='октября'; break; case 11: $m='ноября'; break; case 12: $m='декабря'; break; } echo $date[0].' '.$m.' '.$date[2]; } russian_date(); $vivod = "$date Температура: $temp[1]°C Влажность: $vlaga[1] % Давление: $press[1] мм рт.ст. , $type[1] "; echo $vivod; ?> </center> </div>
В планах дальнейших или прописать вывод своих картинок к погоде, или в зависимости от переменной $type[1] менять мзображения шапки. То есть при ясной погоде шапка с солнышком при дожде с дождиком и так далее.
Этот парсер под 1.10 под 1.9 нужно прописывать iconv. Будут вопросы пишите, освобожусь отвечу.
Посмотреть как выглядит погода можно на сайте www.pzcity.ru в самом верху.