|
|
|
|
|
для: runar
(11.06.2007 в 11:31)
| | Мужики, помогите пожалуйста сделать граб ВСЕЙ вап-версии сайта wap.gismeteo.ua . ПОЖАЛУЙСТА :)) | |
|
|
|
|
|
|
|
для: mr Bin
(11.06.2007 в 02:26)
| | Спасибо тебе | |
|
|
|
|
|
|
|
для: runar
(11.06.2007 в 02:08)
| | Какая честь :) Прям тему назвал :)
Прописать город нельзя, здесь просто береётся погода с главной страницы ливинтернет.
Чтобы можно было города менять, нужно скрипт переписывать.
На этот раз картинки будем грузить с их сайта.
Файл приаттачил. | |
|
|
|
|
|
|
|
<?php
// warec.org
$url = "http://www.liveinternet.ru/"; $content = file_get_contents($url);
$pattern = "|<span>([^<]+)<b class=\"([^<]+)\">([^<]+)</b></span><span>([^<]+)<b class=\"([^<]+)\">([^<]+)</b></span>[\s]*|is";
preg_match_all($pattern, $content, $out);
function weather($string) { $class = array('BtmWSun','BtmWCloudy','BtmWRain','BtmWSnow','BtmWClouds','BtmWLightning','BtmWSunSnow');
// $rus = array('Солнышко','Облачно','Дождь','Снег','Пасмурно','Гроза','Солнце и снег'); // Текстом
$rus = array('<img src="sun.gif">','<img src="cloudy.gif">','<img src="rain.gif">','<img src="snow.gif">','<img src="clouds.gif">','<img src="lightning.gif">','<img src="sunsnow.gif">'); // Картинками
$string = str_replace($class,$rus,$string); return($string); }
$data_1 = substr("".$out[1][0]."", 0, 5).date(".y"); $data_2 = substr("".$out[4][0]."", 0, 5).date(".y");
$den_1 = substr("".$out[1][0]."", 17); $den_2 = substr("".$out[4][0]."", 17);
echo '<title>Граббер погоды с ЛивИнтернет</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css"> body,td,th {font-family: Tahoma, Arial; font-size: 13px; color: #515151; } </style>
<table border="0" cellspacing="1" cellpadding="1" bgcolor="#CCCCCC"><tr bgcolor="#FFFFFF"><td><table><tr bgcolor="#FFFFFF"><td bgcolor="#E6F3F9">'.$data_1.'</td><td> '.$den_1.' </td><td>'.weather($out[2][0]).'</td><td> '.$out[3][0].'</td></tr><tr bgcolor="#FFFFFF"><td bgcolor="#E6F3F9">'.$data_2.'</td><td> '.$den_2.' </td><td>'.weather($out[5][0]).'</td><td> '.$out[6][0].'</td></tr></table></td></tr></table>';
?>
|
А где город прописывать в скриптике? | |
|
|
|
|