База данных RO, добавление фишеГ и вылавливание багоФ

Обсуждение сервисов, доступных на базе нашего форума: баз мерчей, онлайнового руководства, торгового центра.

Модератор: 4epT

Tray
Грамотный
Сообщения: 259
Зарегистрирован: Вс ноя 05, 2006 6:17 pm

Re: База данных RO, добавление фишеГ и вылавливание багоФ

Сообщение Tray » Вт янв 13, 2009 12:14 pm

ну не руками уж точно, тысячи хтмлов замучаешься загонять в базу вручную.
а в рег выражениях я не силен.

но главного то я добился - я терь могу рекламку на каждую страницу загнать как и хотел, причем всего от одной переменно будет зависеть, будет появляться реклама на странице или нет :)
==========================
а насчет перегона моей хтмльной базы в mysql-базу - как думаете, скока это будет стоить в рублях, если кому-то за это заплатить?
Я не бот, я просто мозг отключил.

EternalHarvest
Разработчик
Сообщения: 821
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: База данных RO, добавление фишеГ и вылавливание багоФ

Сообщение EternalHarvest » Вт янв 13, 2009 12:15 pm

Короче, пример того, как это можно сделать:

Код: Выделить всё

get ('http://profs.rodb.ru/database/wearables/5130') =~ m{
tabl1
.+? <td .+? <b> (.+?) </b> # название
.+? <td
.+? <td .+? > (.+?) < # класс
.+? <td
.+? <td .+? > (.+?) < # тип
.+? <td .+? src="(.+?)" .*? # картинка
.+? <td
.+? <td .+? > (.+?) < # вес
}six;
Результат:

Код: Выделить всё

Lion Mask
Экипировка
Головной убор
../img/item/big/5130.gif
70

Tray
Грамотный
Сообщения: 259
Зарегистрирован: Вс ноя 05, 2006 6:17 pm

Re: База данных RO, добавление фишеГ и вылавливание багоФ

Сообщение Tray » Вт янв 13, 2009 12:16 pm

а это на каком языке программирования?
я тока делфи знаю и совсем чутка яваскрипт
-----------
в принципе, хостинг поддерживает и mysql и пхп, осталось это тока подучить :)
Я не бот, я просто мозг отключил.

EternalHarvest
Разработчик
Сообщения: 821
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: База данных RO, добавление фишеГ и вылавливание багоФ

Сообщение EternalHarvest » Вт янв 13, 2009 1:04 pm

Регэкспы есть во многих языках.
Конкретно тут - Perl.

Ответить