<?
switch ($_REQUEST[city]){
case 'ufa' : $get='auto/28722/Ufa.htm'; break;
case 'Agi' : $get='auto/99345/Agidel.htm'; break;
case 'Aky' : $get='auto/35037/Akyar.htm'; break;
case 'Arh' : $get='auto/28726/Arhangelskoebashkort.htm'; break;
case 'Ask' : $get='auto/99747/Askarovo.htm'; break;
case 'Aski' : $get='auto/28522/Askino.htm'; break;
case 'Bay' : $get='auto/28938/Baymak.htm'; break;
case 'Bak' : $get='auto/28615/Bakaly.htm'; break;
case 'Bel' : $get='auto/99749/Belebey.htm'; break;
case 'Belo' : $get='auto/28831/Beloretsk.htm'; break;
case 'Biz' : $get='auto/99751/Bizhbulyak.htm'; break;
case 'Bir' : $get='auto/28621/Birsk.htm'; break;
case 'Blag' : $get='auto/99745/Blagoveschenskbashkort.htm'; break;
case 'Buz' : $get='auto/28713/Buzdyak.htm'; break;
case 'Bur' : $get='auto/99753/Buraevo.htm'; break;
case 'Verhneyar' : $get='auto/28613/Verhneyarkeevo.htm'; break;
case 'kigi' : $get='auto/99744/Verhniekigi.htm'; break;
case 'taty' : $get='auto/99735/Verhnietatyshly.htm'; break;
case 'Davl' : $get='auto/28724/Davlekanovo.htm'; break;
case 'Dyurt' : $get='auto/28610/Dyurtyuli.htm'; break;
case 'Zil' : $get='auto/35026/Zilair.htm'; break;
case 'Isyan' : $get='auto/99740/Isyangulovo.htm'; break;
case 'Ish' : $get='auto/99741/Ishimbay.htm'; break;
case 'Kalt' : $get='auto/99742/Kaltasy.htm'; break;
case 'Kara' : $get='auto/28526/Karaidel.htm'; break;
case 'Karm' : $get='auto/99743/Karmaskaly.htm'; break;
case 'Kirg' : $get='auto/99734/Kirgiz-miyaki.htm'; break;
case 'Krasna' : $get='auto/28625/Krasnayagorka.htm'; break;
case 'Krasnous' : $get='auto/99738/Krasnousolskiy.htm'; break;
case 'Kumert' : $get='auto/28927/Kumertau.htm'; break;
case 'Kushnar' : $get='auto/28624/Kushnarenkovo.htm'; break;
case 'Meleuz' : $get='auto/28925/Meleuz.htm'; break;
case 'Mesyagut' : $get='auto/99739/Mesyagutovo.htm'; break;
case 'Mishk' : $get='auto/99733/Mishkinobashkort.htm'; break;
case 'Mrak' : $get='auto/28928/Mrakovo.htm'; break;
case 'Neft' : $get='auto/99975/Neftekamsk.htm'; break;
case 'Novobel' : $get='auto/99750/Novobelokatay.htm'; break;
case 'Okt' : $get='auto/28714/Oktyabrskiybashk.htm'; break;
case 'Raev' : $get='auto/28710/Raevskiy.htm'; break;
case 'Sal' : $get='auto/99418/Salavat.htm'; break;
case 'Sib' : $get='auto/28935/Sibay.htm'; break;
case 'Star' : $get='auto/99746/Starosubhangulovo.htm'; break;
case 'Sterl' : $get='auto/28827/Sterlibashevo.htm'; break;
case 'Sterlit' : $get='auto/28825/Sterlitamak.htm'; break;
case 'Tolb' : $get='auto/99748/Tolbazy.htm'; break;
case 'tmz' : $get='auto/28712/Tuymazy.htm'; break;
case 'u4' : $get='auto/28736/Uchaly.htm'; break;
case 'Fed' : $get='auto/28826/Fedorovka.htm'; break;
case '4ek' : $get='auto/99736/Chekmagush.htm'; break;
case '4i' : $get='auto/28721/Chishmy.htm'; break;
case 'Shar' : $get='auto/99737/Sharan.htm'; break;
case 'Yazyk' : $get='auto/99752/Yazykovo.htm'; break;
case 'Yan' : $get='auto/28419/Yanaul.htm'; break;
default : $get='auto/28722/Ufa.htm'; break;
}
if (fsockopen('weather.aport.ru', 80)){
$f=fsockopen('weather.aport.ru', 80);
$headers = "GET /$get HTTP/1.0\r\n";
$headers .= "Host: weather.aport.ru\r\n";
$headers .= "User-Agent: Opera/9.10 (Windows NT 5.1; U; ru)\r\n";
$headers .= "Connection: Close\r\n\r\n";
fwrite($f, $headers);
$flag=false;
$res="";
$headers="";
while (!feof($f))
{
$line = fgets($f);
if (!$flag) $headers.= $line;
else if ($flag) $res.= $line;
if(!trim($line)) $flag = true;
}
fclose($f);
preg_match_all('!<h1>.*?</h1>!si',$res,$city_name);
$city_name=preg_replace('!<h1>(.*?)</h1>!si','\\1',$city_name[0][0]);
$city_name=str_replace("(Ленингр.)","",$city_name);
preg_match_all("!<h1>.*?</div>!si",$res,$res);
$res=$res[0][0];
$res = preg_replace('|<script.*>.*</script>|Usi', '', $res);
$res = preg_replace('|<td class="another">.*</table>|Usi', '', $res);
$res=str_replace("<noscript>","",$res);
$res=str_replace("</noscript>","",$res);
$res=str_replace("</h1></td>","</h1>",$res);
$res=str_replace("(Ленингр.)","",$res);
$res=str_replace("<img src=\"","<img src=\"http://liveinternet.ru/click?http://weather.aport.ru",$res);
//echo $res;
}
else
{
$error='Прогноз погоды временно недоступен';
}
?>
<title>Погода в <?=$city_name;?></title>
<style type="text/css"><!--
body, td, th { font: 11px Tahoma }
a { font: 11px Tahoma; color: #006cd9; text-decoration: none }
a:hover { font: 11px Tahoma; color: #CC0000; text-decoration: underline }
--></style>
<link rel="stylesheet" href="http://weather.aport.ru/templates/css/weather.css" type="text/css">
<table width="100%" cellpadding="8">
<tr>
<td width="20%" valign="top">
<b>Выберите город:</b><br>
<br>
<a href="?city=ufa">Уфа</a><br>
<a href="?city=Agi">Агидель</a><br>
<a href="?city=Aky">Акьяр</a><br>
<a href="?city=Arh">Архангельское</a><br>
<a href="?city=Ask">Аскарово</a><br>
<a href="?city=Aski">Аскино</a><br>
<a href="?city=Bay">Баймак</a><br>
<a href="?city=Bak">Бакалы</a><br>
<a href="?city=Bel">Белебей</a><br>
<a href="?city=Belo">Белорецк</a><br>
<a href="?city=Biz">Бижбуляк</a><br>
<a href="?city=Bir">Бирск</a><br>
<a href="?city=Blag">Благовещенск</a><br>
<a href="?city=Buz">Буздяк</a><br>
<a href="?city=Bur">Бураево</a><br>
<a href="?city=Verhneyar">Верхнеяркеево</a><br>
<a href="?city=kigi">Верхние Киги</a><br>
<a href="?city=taty">Верхние Татышлы</a><br>
<a href="?city=Davl">Давлеканово</a><br>
<a href="?city=Dyurt">Дюртюли</a><br>
<a href="?city=Zil">Зилаир</a><br>
<a href="?city=Isyan">Исянгулово</a><br>
<a href="?city=Ish">Ишимбай</a><br>
<a href="?city=Kalt">Калтасы</a><br>
<a href="?city=Kara">Караидель</a><br>
<a href="?city=Karm">Кармаскалы</a><br>
<a href="?city=Kirg">Киргиз-Мияки</a><br>
<a href="?city=Krasna">Красная Горка</a><br>
<a href="?city=Krasnous">Красноусольский</a><br>
<a href="?city=Kumert">Кумертау</a><br>
<a href="?city=Kushnar">Кушнаренково</a><br>
<a href="?city=Meleuz">Мелеуз</a><br>
<a href="?city=Mesyagut">Месягутово</a><br>
<a href="?city=Mishk">Мишкино</a><br>
<a href="?city=Mrak">Мраково</a><br>
<a href="?city=Neft">Нефтекамск</a><br>
<a href="?city=Novobel">Новобелокатай</a><br>
<a href="?city=Okt">Октябрьский</a><br>
<a href="?city=Raev">Раевский</a><br>
<a href="?city=Sal">Салават</a><br>
<a href="?city=Sib">Сибай</a><br>
<a href="?city=Star">Старосубхангулово</a><br>
<a href="?city=Sterl">Стерлибашево</a><br>
<a href="?city=Sterlit">Стерлитамак</a><br>
<a href="?city=Tolb">Толбазы</a><br>
<a href="?city=tmz">Туймазы</a><br>
<a href="?city=u4">Учалы</a><br>
<a href="?city=Fed">Федоровка</a><br>
<a href="?city=4ek">Чекмагуш</a><br>
<a href="?city=4i">Чишмы</a><br>
<a href="?city=Shar">Шаран</a><br>
<a href="?city=Yazyk">Языково</a><br>
<a href="?city=Yan">Янаул</a><br>
<p> </p></td>
<td width="80%" valign="top"><?=$res;?><?=$error;?></td>
</tr>
</table>