Здыхлик

Рейтинг
54
Регистрация
24.04.2008

moskovit Во-первых, стили, применяемые к элементам базовой разметки, не повлияют на отображение дочерних, т.к. они будут привязаны к идентификаторам соответствующих блоков.

Во-вторых, можно отлаживать верстку на страницах с минимумом информации (типа страниц "О проекте").

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

moskovit

Как раз с основного шаблона и надо начинать... А что за проблемы с другими элементами при переходе на DIV'ы? Обычная ситуация при работе с FLOAT - это выпадение блоков из контейнера, обычно все решается достаточно легко (overflow: hidden для контейнера к примеру). Конечно будут еще мелочи разные, но навряд ли все так тяжко...

FeoOne

Судя по всему, требуется, чтобы контент в теле страницы шел ДО боковых колонок. В табличной верстке так не получится.

Если это CMS, то уж базовая разметка страницы (header/content/footer и т.д.) должна лежать в одном месте (отдельным шаблоном), который и надо подменить DIV'ным. А уже внутри соответствующих блоков пусть пока лежат Ваши тяжелы табличные колонки - потом по мере возможности их почистите. По крайней мере использование DIV'ной верстки позволит легко поменять дизайн страниц.

vizza,

А надо ли? Вдруг он уже есть, просто назван по-другому? ;)

Почитайте хоть мануал по основным используемым Вами функциями. Ладно бы что-то сверхсложное использовали :) Все же просто: прогнали строку через регулярное выражение -> в цикле по массиву схождений формируем SQL-запрос -> выполняем запрос.

Чуть-чуть почитать про preg_match_all(), чуть-чуть про foreach() и немного про mysql_query() и семейство mysql_ в целом.

Эээх... А уж с массивами-то надо разобраться, если хотите php изучать. Это практически краеугольный камень, уж в парсинге-то 100% :)

ЗЫ. В качестве самостоятельной работы - предотвратите возможные SQL-инъекции и вообще оптимизируйте приведенный выше код. Очень пригодится в дальнейшем ;)

alexspb,

Наверное потому, что универсальных движков не бывает :D

preg_match_all() вернет Вам (по умолчанию) массив, в котором под индексом 1 будут как раз совпадения с первой подмаской. Однако т.к. это массив, то надо пройтись по нему (например, foreach). А вообще, проверьте сперва, что в массиве лежит, например через print_r($links)

alexspb

А что тут такого? В первое время очень полезно с нуля делать все самому, даже если это чисто механическая перевбивка текста из книги. Просто безо всяких там авткомплитов и прочей (полезной, не спорю) вкусности человек мозги включает на большее количество оборотов.

Я ж не советую бывалому прогеру забросить IDE и садиться в блокнот/ФАР :)

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

Как по мне, так сперва надо в ФАРе в связке с Колорер'ом поработать, потом в чем-нить типа PHPExpertEditor (мне вот PSPad нравится), а уж потом на тяжелые IDE садиться.

Ибо требования к среде разработке растут по мере развития программиста. Правда, ТС не указала свои навыки...

С хорошим человеком и работать приятно :)

Есть время, пишите.

Всего: 105