Сграбить простой текст?

T
На сайте с 04.03.2007
Offline
73
914

есть простая задача, сграбить с сайта цены, все они представлены в таком виде:

<th colspan="2" align="right">Артикул:111</th>

<span class="productPrice">460руб</span>

идеальным вариатном было бы экспортировать, их в 2 колонки в excel.

как такое можно сделать?

Создание любых проектов, а также их продвижение.
nipler
На сайте с 04.07.2008
Offline
93
#1

Как то так:

<php

$url="http://адрес сайта";

$content = file_get_contents($url);

preg_match_all("/<th colspan=\"2\" align=\"right\">([\S\s]+?)<\/th><span class=\"productPrice\">([\S\s]+?)<\/span>/i",$content,$matches);

print_r ($matches);//а что делать с полученными данными решаете сами

?>

Быстропост – система автоматической монетизации (http://bystropost.ru/partner/248) Удобный бесплатный инструмент для вебмастера и оптимизатора (http://site-control.ru/)
malls
На сайте с 08.08.2005
Offline
255
#2

Думаю что постановка задачи - неверная...

ИБО!!! Если речь идет о ценах, то как бы само-собой разумеется коммерческое использование подобного продукта. В этом случае нужно (либо/либо):

1. Написать самому и помалкивать...

2. Сразу озвучить сколько Вы готовы за это заплатить (при этом можно сэкономить форумное место, на примерах)...

P
На сайте с 30.09.2009
Offline
0
#3

Могу помочь вам за денежку :)

icq 485100802

T
На сайте с 04.03.2007
Offline
73
#4

да нет спасибо уже, добрые люди помогли и так, без денеюжек.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий