X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Проблема не нова наверное, но тут похожего не нашел
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 0:01; Ответить: firsttinman
Сообщение #1


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

страница типа такая:

<шапка>
<table></td>
...
...
</td></table>
<конец>

вот там где многоточие и встает код описаний товара. беда в том, что всякие менеджеры копируют его черти откуда и не обращают внимание на то, что копируют вместе с таблицами, типа такими:

описание:
<table><td>
бла бла бла
</td></table>
</td></tr></tbody></table>

как видим, последняя строка явно лишняя и испортит всю картину на странице.
вопрос в том, есть ли тег старше тега <table>, чтобы можно было поставить границы внутри страницы для описания, и пусть там в них хоть лом на голове прими.
или есть какое-то другое решение этого вопроса.

помогите если можете :)


P.S. писать на пхп анализатор описания на открытие и закрытие лишних тегов сами понимаете почти как теорему доказать из не доказанных.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lensoy
lensoy
сообщение 30.5.2011, 0:36; Ответить: lensoy
Сообщение #2


мат недопустим

Apay
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 1:19; Ответить: firsttinman
Сообщение #3


как они копируют и откуда берут - это не мое дело. я их вообще не знаю. моя задача обезопасить код который вокруг этого описания.
объясню еще раз. лишние закрывающие теги таблиц, как и лишние открывающие, перекашивают все в геометрии сайта.
задача оградить это описание, чтобы в нем хоть черт ногу пусть сломит, а сама страница останется красивой! :)
я даже хотел эти описания во фреймы вставить, но это не допустимо, т.к. в этих описаниях то, что должен индексировать поисковик.
по определенным причинам команду strip_tags использовать так же не допускается.

теперь яснее стало?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lensoy
lensoy
сообщение 30.5.2011, 2:04; Ответить: lensoy
Сообщение #4


Нет, не ясно.
Не ясно откуда у этих менеджеров доступ к редактору сайта.
Как связано, то что он они копируют черти откуда (откуда-то с вашего сайта. Или совсем хрен знает откуда и (вставляют?) на ваш сайт?)
с тем, что меняется геометрия сайта.

Может быть у вас на сайте есть какая-то система добавления постов? "Менеджеры" размещают какой-то свой стафф на вашем сайте вместе с тегами, и воля - страница разваливается по частям. Тогда вам просто стоит убрать воспринятие тегов в сообщениях.
Как видите если я здесь напишу <table>, сайт не трещит по швам. Это потому-что общий код не воспринимает содержания сообщений как часть кода.
Так же достаточно просто написать скрипт, который бы удалял теги из сообщений.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 2:13; Ответить: firsttinman
Сообщение #5


епт. я же объяснил strip_tags использовать не могу. описания они берут с других сайтов. вставляют в административный интерфейс. от туда в MySQL. при генерации страницы вытаскивается из базы и вставляется в определенную область страницы. таблички в описаниях должны быть сохранены, но не влиять на таблицы самой страницы. что тут не понятного??
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 2:15; Ответить: firsttinman
Сообщение #6


на этом сайте теги автоматически заменяются на спец символы, точнее вот эти знаки < и >. откройте код, если не лень.
поэтому и не работают. мне нужно чтоб работали.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lensoy
lensoy
сообщение 30.5.2011, 2:26; Ответить: lensoy
Сообщение #7


Теперь понятно.

Не пробовали в div запихнуть?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 2:44; Ответить: firsttinman
Сообщение #8


:)))) а если в дивах ошибки вот такие - </div></div></div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lensoy
lensoy
сообщение 30.5.2011, 2:50; Ответить: lensoy
Сообщение #9


о_О
Тогда не вижу другого вывода как писать анализатор :rolleyes:
Вообще это не так уж сложно. Я думаю часок-другой не больше у вас займет.

Ну или alexdrobа дождитесь. Он мне всегда чего-нибудь дельное подсказывает)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
firsttinman
firsttinman
Topic Starter сообщение 30.5.2011, 2:54; Ответить: firsttinman
Сообщение #10


мне кажется должно быть проще решение. этот анализатор, который будет считать теги, когда открылись, когда закрылись, лишние, недостающие, что посередине их и т.д. на серьезный процент тормознет генерацию страниц. особенно если учесть что размеры описаний 30к примерно в среднем. потому что в них еще до БигЖо всяких спанов и стайлов...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15268 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) Проблема с админкой
5 Prok 2339 29.7.2019, 20:04
автор: dvakarandasha
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема с таблицей, которая выводится через скрипт
7 vanchester 1339 15.2.2019, 19:06
автор: Artos_mw
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема в тегах при сохранении контента
1 Kord18 1430 13.3.2018, 18:19
автор: Evgeniy3200
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема вёрстки адаптивной страницы на divах
28 master-vek 4721 8.2.2018, 19:29
автор: master-vek


 



RSS Текстовая версия Сейчас: 26.4.2024, 6:24
Дизайн