Мои поздравления творческой личности :))))))))
Сразу вспоминается придуманный мной прикол на НГ, можете считать анекдотом :)
Диалог двоих под НГ:
- Вот ничерта же не исполняется под НГ?
- Да ну... новый год, желания всегда исполняются. Вот загадай желание, загадал?
- Ну загадал
- Всё сейчас я щёлку пальцами *человек щелкает пальцами* иии опа, ты исключение :D
срочно пишите Платону в Яндекс!!!
ну так GO так сказать, выкладывайте решение на Ajax мы только за.
а у меня вся музыка моя на мобилке... зато не спутать... а если спутаю, значит, я популярен :D
и в чём зло?
и на кой тут аякс? пусть данные по крону обновляются каждый час и записываются в файл.
$page=str_replace("\r","",$page);
это вытягиваем строки в одну.
всё... сделал:
<? Header("content-type: application/x-javascript"); echo "document.write(\"<style>.rate {width: 200px;font-family: Tahoma, Arial, Verdana; font-size: 7px; } .red { color:red; } .green { color:green; } </style>\");\r\n"; $page = file_get_contents("http://www.rbc.ru/"); $b_tag = '<table width=100% class="rate">'; // вырезаем контент от сюда $e_tag = '<TD><a href="http://pogoda.rbc.ru">'; // до сюда $begin = strpos ($page, $b_tag); $page = substr ($page, $begin); $end = strpos ($page, $e_tag); $page = substr ($page, 0, $end); $page = preg_replace('/(<i><\/i><span><A)(.*?)(>)/i', '', $page); $page = preg_replace('/(<\/A><\/span>)||(width=100% )/i', '', $page); $page = preg_replace('/(indexes red)/i', 'red', $page); $page = preg_replace('/(indexes green)/i', 'green', $page); $page=str_replace("\n","",$page); $page=str_replace("\r","",$page); echo "document.write('$page<td align=center colspan=4></td></tr></table>');\r\n"; ?>
там проблема в то, что данные из $page не в одну строку ))))
да это мелочи... тут проблема короче в скобках... сейчас решаю :)
чёт лиса на меня ругается, на первой ' ковычке
Ошибка: unterminated string literal
echo "document.write('$page<td align=center colspan=4></td></tr></table>');\r\n";