LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
neolord:
document.write вообще зло, че не innerHTML то?
И вообще такие решения все таки лучше аяксом, можно автообновление настроить, кеширование сделать и вообще не грузить так несчастный РБК.

и в чём зло?

и на кой тут аякс? пусть данные по крону обновляются каждый час и записываются в файл.

Claud:
да, все работает.

Если не сложно ответе, что значит
"\n" и "\r"
и кстати: без этой -
$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";
?>
T.R.O.N:
уверены что в $page не встречается ' ?

там проблема в то, что данные из $page не в одну строку ))))

T.R.O.N:
вполне достаточно content-type:plain/text

да это мелочи... тут проблема короче в скобках... сейчас решаю :)

чёт лиса на меня ругается, на первой ' ковычке

Ошибка: unterminated string literal


echo "document.write('$page<td align=center colspan=4></td></tr></table>');\r\n";
aleksey_php:
Не понял прикола:
<script language="Javascript" src="http://prob/curs.php"></script>


Подсовываете браузеру php-код, в надежде что он будет выполнен браузером вместо яваскрипта? :)

для этого и пишется в ПХП:

Header("content-type: application/x-javascript");

с простыми примерами работает, сейчас посмотрю, чаво ему ещё нужно то.

Пузырьки у меня ассоциация с Джинс... а само название с детским магазином.

Как у них там система отбивки бабла у крупных фирм то отработана)))))

Luxer:
А бета версии Вин7 раздаются бесплатно? :)

АХа: http://habrahabr.ru/blogs/windows7/48755/

Stroitell:

конкурентов

😂 😂 😂

P.S. Всё... я спать... хватит смеяться перед сном...

Всего: 31521