Разобрать HTML страницу по полочкам

Павел Кирхмаер
На сайте с 21.06.2008
Offline
86
1206

Здравствуйте, подскажите иль ссылкой иль примером ... ?

Вот есть страница http://www.bookclub.ua/catalog/books/around/product.html?id=1517 , можно ли из этой страницы разложить всё в переменные и занести допустим в MySQL базу: Aвтор, Год, Язык, Название, постер и т.д. . Сделать это всё в цикле, тоесть +1 добавлять к id и так занести информации о книгах себе в базу ...

Я понимаю, что это делается за счёт парсеров/грабберов ... гуглить пробовал навыдовало много всего ... вот реализация на практике удачей не увенчалась ...

Василий Ткачев
На сайте с 19.05.2005
Offline
481
#1
botaniQQQ:
Я понимаю, что это делается за счёт парсеров/грабберов ... гуглить пробовал навыдовало много всего ... вот реализация на практике удачей не увенчалась ...

берете прграммиста, заказываете и вуаля - гуглить не надо

Продвигаем естественно ( http://www.inetessentials.ru/ ) и непринужденно. Практический курс по оптимизации ( https://allintop.ru/optimization/ ) - без воды и на основе сайтов студентов. Ежегодная конференция All in Top Conf (https://www.allintopconf.ru/)
KU
На сайте с 17.07.2008
Offline
251
#2

У меня ~70$. О цене можно говорить.

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
D
На сайте с 09.07.2009
Offline
79
#3

Могу такое реализовать - 40$

Павел Кирхмаер
На сайте с 21.06.2008
Offline
86
#4

ОК, раз говорим о цене ... максимум что есть, это 25.04$ ... сами понимаете Новый год =] ...

Я не знаю объема работы, но это всё что есть ... парсить нужно будет не этот сайт - этот для примера был ...

Пишите контакты, если не обидел в цене ...

D
На сайте с 09.07.2009
Offline
79
#5

Пишите в аську, обсудим..

digwnews добавил 03.01.2010 в 19:50

botaniQQQ, напишите пожалуйста номер вашей аськи..

chemax
На сайте с 07.01.2009
Offline
206
#6

KM.UA, дороговато для такого. это же пишется максимум в течении часа.

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
Bitman
На сайте с 05.07.2009
Offline
112
#7

Аукцион на понижение :)

Можно на iMacros (или т.п.) сделать

Кстати, надо посмотреть может у них партнёрская программа есть и вполне вероятно что они xml с книжками отдают

Северный лес (https://euro-vagonka.by) DREW (https://drew.by) AvtoDrive (https://avtodrive.by)
P
На сайте с 10.03.2008
Offline
168
#8

<?

//1516 и 1517 - первый и последний id
for($i = 1516; $i <= 1517; $i++) {
preg_match_all('/<td class=\"prodchap\">(.*)<\/td>/Usi', file_get_contents("http://www.bookclub.ua/catalog/books/around/product.html?id=$i"), $vars);
print_r($vars[1]);
//Тут можно делать что угодно с полученными данными
}
?>
Павел Кирхмаер
На сайте с 21.06.2008
Offline
86
#9

pistol, огромнейшее просто спасибо ... я и не догадывался, что настолько просто ...

botaniQQQ добавил 03.01.2010 в 23:23

'/<td class=\"prodchap\">(.*)<\/td>/Usi'

ребята, если не трудно поделитесь инфой про (.*) ... то есть какие данные должны входить в теги ... и Usi - что это такое, так как видел, что бывает и ismxU и ix и др.

S
На сайте с 12.11.2009
Offline
13
#10
botaniQQQ:
поделитесь инфой про (.*)

та не... эт только из-под большого хайда и вообще в паблике нету

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