![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| JOns_WebZ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 1.9.2004 Репутация: нет Всего: нет |
Уважаемые веб програмисты, пишу портал и всё впринцепи готово, кроме title. Суть такова: Заголовки страниц должны собираться из тягов 'h1', около 200 страниц базавого контента (только статьи) дело не шуточное для пробивки вручную
Нужно так сделать: 1) Сам title - должен быть вида Главная > Раздел 'h1' > Статья 'h1' 2) Тоже самое должно вписываться и в верхней части центра, вроди карты как на IPB .. Я без малейшего понятия как это осуществить, и прошу вашей помощи, заранее благодарен! Это сообщение отредактировал(а) JOns_WebZ - 1.9.2004, 20:45 |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 2 Всего: 54 |
Пожалуйста опиши подробнее, что тебе надо... Есть ли древовидная структура, готова ли она... Приведи кусок дерева - получишь реализацию...
-------------------- ![]() |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Насколько я понял стоит задача в следующем: отпарсить страницы и найти в них теги h1, занести название тегов в определёные поля БД, а потом по этим полям строить дерево.
Если так, то найти текст элементарно, при помощи регулярных выражений:
Не тестировал, но примерно так выглядит |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
Добавлено @ 09:51 ЗЫ Работает, если в <h1></h1> не содержится других тегов. Добавлено @ 09:52 Для вещей типа <h1>bla bla <a href=''>bla</a><h1> вроде так будет: |<h1>[\W\w]*</h1>|Ui -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
MuToGeN
А если <h1 style='g'>? |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
|<h1[^>]*>[\W\w]*</h1>|Ui
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
MuToGeN Теперь идеально
Осталочь узнать это ли надо было человеку |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |