![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| offline |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 474 Регистрация: 7.2.2005 Репутация: нет Всего: 7 |
Подскажите, можно ли включать в базу данных не только часть кола HTML но и PHP?
Проблема в том, что Есть файл travel.php в котором находится только код PHP. код работает успешно. Есть файл index.php Если в файле index.php указать следующее:
переменная $myrow['text'] содержит данные извлекаемые из базы
то все работает но если же
добавить в базу, т.е. в базе будет содержаться следующее
то include уже не выполняется :( Подскажите, в чем ошибка? Это сообщение отредактировал(а) offline - 7.7.2009, 16:57 |
||||||||
|
|||||||||
| xZ0RGx |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 5.6.2009 Репутация: нет Всего: нет |
Ты выдаешь результат через echo. Теперь представь себе echo "<?php phpinfo(); ?>";
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 3 Всего: 37 |
Не стоит так делать вообще.
Наличие программного кода в базе данных говорит в первую очередь о непродуманной архитектуре системы. Это нарушение одного из основных принципов - разделения кода и данных. В дальнейшем сильно затруднит поддержку и отладку кода. Рекомендую воспользоваться шаблонизатором. |
|||
|
||||
| offline |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 474 Регистрация: 7.2.2005 Репутация: нет Всего: 7 |
нет, я вывожу через printf. Понял, тогда в базу не буду загружать PHP только HTML. Так будет правильно?
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 3 Всего: 37 |
В принципе, правильно, но если этот HTML относится не к содержимому сайта, а к оформлению, то лучше сделать из него шаблон и хранить в файле.
Шаблон - это программа, которая отвечает за внешнее оформление сайта. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |