Например, получить температуру воздуха (курс доллара) с Рамблера и вставить их в мой php код.
Как я понимаю, надо сначала загрузить эту страницу функцией
[h]$hml=fsockopen("www.rambler.ru", 80); [/h],
потом ее преобразовать в текстовую строку... что-то типа
$str=string($html);
и там искать нужный мне символ градусов (доллара)
Может, я что-то не так понимаю? - Не могу загрузить даже HTML...
Спустя 8 часов, 34 минуты, 25 секунд (17.01.2007 - 10:33) zilogo написал(а):
Смысл использовать сокеты, если можно просто
file_get_contents('http://www.rambler.ru');
file_get_contents('http://www.rambler.ru');
Спустя 11 месяцев, 27 дней, 6 часов, 3 минуты, 28 секунд (14.01.2008 - 16:36) Igor написал(а):
Чтобы ускорить работу сайта? Тогда за текущую дату курс валюты записать в файл и это будет кэш! (сам ещё не делал!)
но хочу! мож кто поделится опытом? (дату темы смотрел!
)
но хочу! мож кто поделится опытом? (дату темы смотрел!

Спустя 1 месяц, 20 дней, 54 минуты, 58 секунд (4.03.2008 - 17:31) Anghram написал(а):
Код
$file = @fopen("http://url","r");
while (!feof($file)) {
$buffer = fgets($file);
}
fclose($file);
while (!feof($file)) {
$buffer = fgets($file);
}
fclose($file);
Регулярками или как тебе угодно ковыряешь $buffer. Ну и, ествественно, сначала надо искать, есть ли в базе данные за нужную данную, если нет - читаешь сайт, после чего пишешь в базу.
Спустя 1 час, 47 минут, 12 секунд (4.03.2008 - 19:19) Timok написал(а):
статья Парсинг страниц сайта
_____________