', $wynik); $wynik = substr($wynik, $start, $stop-$start); $wynik = str_replace('', '', $wynik); // Wyciąganie danych $dzien = trim(strip_tags(substr($wynik, 0, strpos($wynik, '')))); $szukaj = array( '' => array( '', 'miasto', 'temp_max', 'temp_min', 'wiatr_szybkosc', 'wiatr_chlodzenie', 'wschod', 'zachod', ), '
' => array( '
', 'obrazek', ), '
' => array( '
', 'opis', ), '.gif" alt="' => array( '"', 'spacja', 'wiatr_kierunek', ), ); $dane = array(); foreach($szukaj as $patt => $info) { $stop = 0; $len = strlen($patt); for($i=0; $i < count($info)-1; $i++) { $start = strpos($wynik, $patt, $stop)+$len; $stop = strpos($wynik, $info[0], $start); $dane[ $info[$i+1] ] = trim(substr($wynik, $start, $stop-$start)); } } if($dane['temp_min'] == $dane['temp_max']) { $dane['temp'] = $dane['temp_min']; } else { $dane['temp'] = 'od '.$dane['temp_min'].' do '.$dane['temp_max']; } // Pokazanie w nowej formie echo '

'.$dzien.'. Pogoda dla miejscowości '.strip_tags($dane['miasto']).'

'.$dane['obrazek'].'

Temperatura: '.$dane['temp'].'

Kierunek wiatru: '.$dane['wiatr_kierunek'].'
Szybkość wiatru: '.$dane['wiatr_szybkosc'].'
Czynnik chłodzący: '.$dane['wiatr_chlodzenie'].'

Wschód słońca: '.$dane['wschod'].'
Zachód słońca: '.$dane['zachod'].'


© by Jacek Kowalski '; ?>