Merhabalar,

Şu şekilde msn sitesinden çekilen bir hava durumu kodu var.

Bunu select box ile ilişkilendirip sayfa yenilenmeden diğer illeride nasıl gösterilebilir yapabiliriz.

<style>
body {background:#000;margin:0;padding:0;font:normal 11px/18px tahoma;color:#fff}
</style>
<?php
	//require('dBug.php');

	$adres = 'http://weather.msn.com/rss.aspx?wealocations=wc:TUXX0029&weadegreetype=C&culture=tr-tr';
	$xml = simplexml_load_file($adres);

	$guncel["guncelveri"] = str_replace(", TUR","",$xml->channel->item->title);

	//new dbug($guncel);

	preg_match('#\<p\>.*\/law\/(\d{2})\.gif\".*.\s(\d{2,3}(\&\#176\;C|\&\#176\;F))\s\(Feels\slike\s(\d{2,3})\).\s(.*?)\<br\s\/\>#',$xml->channel->item->description,$durum);

	$anlikdurum["resim"] = $durum[1].'.png'; // 34.gif
	//$anlikdurum["sicaklik"] = $durum[2]; // 22°C
	//$anlikdurum["sicakliktur"] = $durum[3];
	$anlikdurum["sicaklikcelcius"] = (round((($durum[4] -32) / 1.8))).'°C'; // °C'
	$anlikdurum["sicaklikfahrenhayt"] = $durum[4].'°F'; //22 derece fahrenhayta dönüsmüs // °F
	$anlikdurum["anlikaciklama"] = $durum[5];

	//new dbug($anlikdurum);

	$descr = explode('tenday.aspx?wealocations=wc:', $xml->channel->item[1]->description[0]);
	$count = count($descr);

	for($i = 1; $i < $count; $i++)
		{
			$ikinokta 	= explode(':', $descr[$i]);
			$zaman 		= explode('">',$ikinokta[0]);
			$desc 		= explode('.', $ikinokta[1]);
			$chance 	= explode('%', $ikinokta[5]);
			$low 		= explode('.', $ikinokta[3]);
			$high 		= explode('.', $ikinokta[4]);
			$image 		= explode('saw/', $ikinokta[2]);
			$image 		= explode('"', $image[1]);

			$havadurumu[$i]["zaman"]	=  strip_tags($zaman[1]);
			$havadurumu[$i]["yuksek"] 	=  strip_tags(trim($high[0]));
			$havadurumu[$i]["dusuk"] 		=  strip_tags(trim($low[0]));
			$havadurumu[$i]["resim"] 	=  str_replace(".gif",".png",strip_tags(trim($image[0])));
			$havadurumu[$i]["degisim"] 	=  strip_tags(trim($chance[0]));
			$havadurumu[$i]["aciklama"] 	=  strip_tags(trim($desc[0]));
		}

	//new dbug($havadurumu);
	
	// son durum
	
	$sondurum   = str_replace('Current Conditions:','<b>Current Conditions:</b>',$guncel["guncelveri"]).'&nbsp;<img align="absmiddle" src="images/weather/'.$anlikdurum["resim"].'">&nbsp;&nbsp;';
	$sondurum  .= $anlikdurum["sicaklikfahrenhayt"].' / '.$anlikdurum["sicaklikcelcius"].' / '.$anlikdurum["anlikaciklama"].' <br />';
	$sondurum  .= '<b>'.$havadurumu[1]["zaman"].'</b>&nbsp;<img align="absmiddle" src="images/weather/'.$havadurumu[1]["resim"].'"> '.$havadurumu[1]["aciklama"].' ';
	$sondurum  .= '<b>'.$havadurumu[2]["zaman"].'</b>&nbsp;<img align="absmiddle" src="images/weather/'.$havadurumu[2]["resim"].'"> '.$havadurumu[2]["aciklama"].' ';
	$sondurum  .= '<b>'.$havadurumu[3]["zaman"].'</b>&nbsp;<img align="absmiddle" src="images/weather/'.$havadurumu[3]["resim"].'"> '.$havadurumu[3]["aciklama"].' ';
	$sondurum  .= '<b>'.$havadurumu[4]["zaman"].'</b>&nbsp;<img align="absmiddle" src="images/weather/'.$havadurumu[4]["resim"].'"> '.$havadurumu[4]["aciklama"].' ';
	$sondurum  .= '<b>'.$havadurumu[5]["zaman"].'</b>&nbsp;<img align="absmiddle" src="images/weather/'.$havadurumu[5]["resim"].'"> '.$havadurumu[5]["aciklama"];
	
	echo $sondurum;

?>


Bunlarda SelectBox'a bağlanacak şekilde diğer illerin kodları

<ul>
									<li><a href="javascript:;" rel="TUXX0001">Adana</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Adýyaman</a></li>
									<li><a href="javascript:;" rel="TUXX0046">Afyonkarahisar</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Aðrý</a></li>
									<li><a href="javascript:;" rel="TUXX0053">Aksaray</a></li>
									<li><a href="javascript:;" rel="TUXX0064">Amasya</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Ankara</a></li>
									<li><a href="javascript:;" rel="TUXX0004">Antalya</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Ardahan</a></li>
									<li><a href="javascript:;" rel="TUXX0082">Artvin</a></li>
									<li><a href="javascript:;" rel="TUXX0051">Aydýn</a></li>
									<li><a href="javascript:;" rel="TUXX0038">Balýkesir</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Bartýn</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Batman</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Bayburt</a></li>
									<li><a href="javascript:;" rel="TUXX0039">Bilecik</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Bingöl</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Bitlis</a></li>
									<li><a href="javascript:;" rel="TUXX0009">Bolu</a></li>
									<li><a href="javascript:;" rel="TUXX0078">Burdur</a></li>
									<li><a href="javascript:;" rel="TUXX0039">Bursa</a></li>
									<li><a href="javascript:;" rel="TUXX0037">Çanakkale</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Çankýrý</a></li>
									<li><a href="javascript:;" rel="TUXX0033">Çorum</a></li>
									<li><a href="javascript:;" rel="TUXX0063">Denizli</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Diyarbakýr</a></li>
									<li><a href="javascript:;" rel="TUXX0022">Düzce</a></li>
									<li><a href="javascript:;" rel="TUXX0030">Edirne</a></li>
									<li><a href="javascript:;" rel="TUXX0049">Elazýð</a></li>
									<li><a href="javascript:;" rel="TUXX0035">Erzincan</a></li>
									<li><a href="javascript:;" rel="TUXX0005">Erzurum</a></li>
									<li><a href="javascript:;" rel="TUXX0040">Eskiþehir</a></li>
									<li><a href="javascript:;" rel="TUXX0055">Gaziantep</a></li>
									<li><a href="javascript:;" rel="TUXX0029">Giresun</a></li>
									<li><a href="javascript:;" rel="TUXX0065">Gümüþhane</a></li>
									<li><a href="javascript:;" rel="TUXX0043">Hakkari</a></li>
									<li><a href="javascript:;" rel="TUXX0059">Hatay</a></li>
									<li><a href="javascript:;" rel="TUXX0035">Iðdýr</a></li>
									<li><a href="javascript:;" rel="TUXX0052">Isparta</a></li>
									<li><a href="javascript:;" rel="TUXX0014">Ýstanbul</a></li>
									<li><a href="javascript:;" rel="TUXX0015">Ýzmir</a></li>
									<li><a href="javascript:;" rel="TUXX0084">Kahramanmaraþ</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Karabük</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Karaman</a></li>
									<li><a href="javascript:;" rel="TUXX0036">Kars</a></li>
									<li><a href="javascript:;" rel="TUXX0065">Kastamonu</a></li>
									<li><a href="javascript:;" rel="TUXX0046">Kayseri</a></li>
									<li><a href="javascript:;" rel="TUXX0019">Kýrýkkale</a></li>
									<li><a href="javascript:;" rel="TUXX0078">Kýrklareli</a></li>
									<li><a href="javascript:;" rel="TUXX0042">Kýrþehir</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Kilis</a></li>
									<li><a href="javascript:;" rel="TUXX0017">Kocaeli</a></li>
									<li><a href="javascript:;" rel="TUXX0053">Konya</a></li>
									<li><a href="javascript:;" rel="TUXX0078">Kütahya</a></li>
									<li><a href="javascript:;" rel="TUXX0048">Malatya</a></li>
									<li><a href="javascript:;" rel="TUXX0044">Manisa</a></li>
									<li><a href="javascript:;" rel="TUXX0007">Mardin</a></li>
									<li><a href="javascript:;" rel="TUXX0025">Mersin</a></li>
									<li><a href="javascript:;" rel="TUXX0056">Muðla</a></li>
									<li><a href="javascript:;" rel="TUXX0062">Muþ</a></li>
									<li><a href="javascript:;" rel="TUXX0065">Nevþehir</a></li>
									<li><a href="javascript:;" rel="TUXX0043">Niðde</a></li>
									<li><a href="javascript:;" rel="TUXX0065">Ordu</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Osmaniye</a></li>
									<li><a href="javascript:;" rel="TUXX0029">Rize</a></li>
									<li><a href="javascript:;" rel="TUXX0022">Sakarya</a></li>
									<li><a href="javascript:;" rel="TUXX0006">Samsun</a></li>
									<li><a href="javascript:;" rel="TUXX0050">Siirt</a></li>
									<li><a href="javascript:;" rel="TUXX0082">Sinop</a></li>
									<li><a href="javascript:;" rel="TUXX0034">Sivas</a></li>
									<li><a href="javascript:;" rel="TUXX0084">Þanlýurfa</a></li>
									<li><a href="javascript:;" rel="TUXX0043">Þýrnak</a></li>
									<li><a href="javascript:;" rel="TUXX0031">Tekirdað</a></li>
									<li><a href="javascript:;" rel="TUXX0082">Tokat</a></li>
									<li><a href="javascript:;" rel="TUXX0029">Trabzon</a></li>
									<li><a href="javascript:;" rel="TUXX0043">Tunceli</a></li>
									<li><a href="javascript:;" rel="TUXX0045">Uþak</a></li>
									<li><a href="javascript:;" rel="TUXX0043">Van</a></li>
									<li><a href="javascript:;" rel="TUXX0039">Yalova</a></li>
									<li><a href="javascript:;" rel="TUXX0002">Yozgat</a></li>
									<li><a href="javascript:;" rel="TUXX0028">Zonguldak</a></li>
								</ul>