Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 17:17   #1
Alex1991
Форумчанин
 
Аватар для Alex1991
 
Регистрация: 18.10.2008
Сообщений: 166
Вопрос Динамическое создание php странички

К примеру есть блог, написал я пост(заглавие,категорию,url), я хочу чтобы при нажатии на кнопку "Добавить" создавалась php страничка на "полную" версию поста.
Как возможно динамически создавать php странички ?
Alex1991 вне форума Ответить с цитированием
Старый 11.05.2011, 17:37   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Создание файла - file_put_contents (PHP 5)
motorway вне форума Ответить с цитированием
Старый 12.05.2011, 12:47   #3
graymaster
Форумчанин
 
Аватар для graymaster
 
Регистрация: 03.05.2011
Сообщений: 158
По умолчанию

Такое возможно, но не нужно, т.к. PHP и так динамически создаёт страницы . Вы ничего этим не выигрываете, но сильно проигрываете в безопасности, багоустойчивости и т.д. по списку.
Возможно, стоит динамически создавать HTML страницы (с жёстким запретом на исполнение любого кода в .html файлах. /* Это по-умолчанию в настройках апачи так стоит, если вы их не меняли, то всё ок.*/). Тогда выигрыш будет в том, что статические страницы серверу проще раздавать, они кэшируются и т.д.
Если вам необходимо всё же использовать пиэйчпи на этих страницах, то лучше всего засунуть пост (заголовок и т.д.) в базу данных и работать с ней, аккуратненько подрезая оттуда неликвидный HTML код, JavaScript и тому подобное.
Если нет возможности использовать базу данных, то же самое можно организовать и в файлах - хранить в них данные, и выводить с помощью пиэйчпи.
Ситуаций, в которых нужно генерировать и запускать пиэйчпи-код практически не существует.
graymaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 странички PHP mrlasking Фриланс 0 24.11.2010 03:23
Создание странички с навигацией Foxx HTML и CSS 6 22.10.2010 10:35
Динамическое создание таблиц БД Женя27041979 БД в Delphi 2 06.02.2010 20:18
Динамическое использование jpgraph - PHP jquery vbuoc PHP 4 02.02.2010 21:19
Создание странички в WebBrowser celovec Работа с сетью в Delphi 5 08.08.2007 16:05