All pastes #164913 Raw Edit

levi

public php v1 · immutable
·published 2006-09-09 05:19 UTC
rendered paste body
<?php//The Yahoo Weather XML Feed$weatherurl = 'http://xml.weather.yahoo.com/forecastrss';//Url Variable with the Weather Location$weatherplace = $_GET['p'];//Unit of the Weather (Celsius or Fahrenheit)$weatherunit = $_GET['u'];//Set this URLif ($_GET['p'] == '') {	$thisurl = $weatherurl . '?p=96819&u=f';} else {	$thisurl = $weatherurl . '?p=' . $weatherplace . '&u=' . $weatherunit; }$doc = simplexml_load_file($thisurl);foreach ($doc->xpath("//yweather:location") as $entry) {	$city = $entry['city'];}foreach ($doc->xpath("//yweather:condition") as $entry2) {	$temp = $entry2['temp'];	$code = $entry2['code'];}$rawservertime = date("g:i a");$servertime = (string) $rawservertime;foreach ($doc->xpath("//yweather:astronomy") as $entry3)	{	$settime = $entry3['sunset'];	$risetime = $entry3['sunrise'];}if (date("g:i a")>=$settime && date("g:i a")<=$risetime){	$image = '<img src=/content/weather/images/moon.png alt=Moon/Night />';	}/*else {if ($code == '26' || $code == '44') {	$image = '<img src=/content/weather/images/cloudy.png alt=Cloudy />';	}elseif ($code == '13') {	$image = '<img src=/content/weather/images/flurries.png alt=Flurries />';	}elseif ($code == '19' || $code == '20') {	$image = '<img src=/content/weather/images/fog.png alt=Fog />';	}elseif ($code == '17' || $code == '35') {	$image = '<img src=/content/weather/images/hail.png alt=Hail />';	}elseif ($code == '21' || $code == '22' || $code == '23' || $code == '24') {	$image = '<img src=/content/weather/images/haze.png alt=Haze />';	}elseif ($code == '18' || $code == '25') {	$image = '<img src=/content/weather/images/ice.png alt=Ice />';	}elseif ($code == '3' || $code == '4' || $code == '37' || $code == '38' || $code == '39' || $code == '45' || $code == '47') {	$image = '<img src=/content/weather/images/lightening.png alt=Lightening />';	}elseif ($code == '27' || $code == '28' || $code == '29' || $code == '30') {	$image = '<img src=/content/weather/images/partlycloudy.png alt=PartlyCloudy />';	}elseif ($code == '9' || $code == '10' || $code == '11' || $code == '12') {	$image = '<img src=/content/weather/images/rain.png alt=Rain />';	}elseif ($code == '1' || $code == '2') {	$image = '<img src=/content/weather/images/rain&clouds.png alt=Rain&Clouds />';	}elseif ($code == '5' || $code == '46') {	$image = '<img src=/content/weather/images/rain&snow.png alt=Rain&Snow />';	}elseif ($code == '40') {	$image = '<img src=/content/weather/images/rain&sun.png alt=Rain&Sun />';	}elseif ($code == '6' || $code == '7' || $code == '8' || $code == '14' || $code == '15' || $code == '16' || $code == '41' || $code == '42' || $code == '43') {	$image = '<img src=/content/weather/images/snow.png alt=Snow />';	}elseif ($code == '31' || $code == '32' || $code == '33' || $code == '34' || $code == '36') {	$image = '<img src=/content/weather/images/sun.png alt=Sun />';	}else {	$image = '<img src=/content/weather/images/sun.png alt=Sun />';	}}*/  ?>