Выполнение PHP в тексте из БД - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Tue, 03 Dec 2024 23:41:02 +030015. <strong>SNELS</strong>, тоже мысль такая пришла. Только файлы без разширений в специальном закритом хранилище, с deny from all. А потом инклудить.
https://visavi.net/topics/38659/643119
Выполнение PHP в тексте из БД Кевин МитникFri, 09 Aug 2013 15:42:42 +0400Сообщенияhttps://visavi.net/topics/38659/64311912. <strong>Voland</strong>, так пусть файлы редактирует.
https://visavi.net/topics/38659/643112
Выполнение PHP в тексте из БД СтаниславFri, 09 Aug 2013 14:14:33 +0400Сообщенияhttps://visavi.net/topics/38659/643112Да блин, сделай простенький шаблонизатор.<br>
пусть все темплейты (куски html) страницы лежат в файликах.<br>
В нужном месте {CUSTOM_TEXT} меняешь на нужное содержание и всё.
https://visavi.net/topics/38659/643093
Выполнение PHP в тексте из БД shiloFri, 09 Aug 2013 08:20:28 +0400Сообщенияhttps://visavi.net/topics/38659/6430937. <strong>Im-ieee</strong>, не целесообразно использовать тут готовый. Тот же смарти, если не ошибаюсь, весит аж целый мегабайт.
https://visavi.net/topics/38659/643083
Выполнение PHP в тексте из БД Кевин МитникFri, 09 Aug 2013 00:58:28 +0400Сообщенияhttps://visavi.net/topics/38659/643083Спасибо, тем кто помог, а не язвил! Это понятно что php коду место в php-файлах. Ну ситуация возникла что человеку нужно чтобы он мог редактировать все страницы, включая и форму для отправки данных. А оставлять форму без защиты не хорошо, а защита вся на php, вот так вот и получилось
https://visavi.net/topics/38659/643064
Выполнение PHP в тексте из БД СергейThu, 08 Aug 2013 19:49:13 +0400Сообщенияhttps://visavi.net/topics/38659/643064php коду место в .php файлах
https://visavi.net/topics/38659/643026
Выполнение PHP в тексте из БД JustZeroThu, 08 Aug 2013 12:42:39 +0400Сообщенияhttps://visavi.net/topics/38659/6430268, Работать это может быть и будет, но всё же, задумайтесь о переработке архитектуры.
https://visavi.net/topics/38659/643022
Выполнение PHP в тексте из БД юЮЮфювThu, 08 Aug 2013 12:00:22 +0400Сообщенияhttps://visavi.net/topics/38659/643022А может перестаните быдлокодить, и бд использовать для конкретных целей, а не хранить там разметку страниц и php-сценарии)
https://visavi.net/topics/38659/643021
Выполнение PHP в тексте из БД АлексейThu, 08 Aug 2013 11:54:10 +0400Сообщенияhttps://visavi.net/topics/38659/643021файл index.php include'ит шаблон style.php, в style.php есть переменная $content с содержимым страницы и вставлена через echo' татаа '.$content.' татата '; $content собирается из файла модуля страницы, который подключается через include в index.php - например pages.php. В pages.php собирается переменная $content, по типу .=, тут происходит запрос в БД, получается данные и добавляются к переменной $content. <br>
На этой страницы у меня реализована форма, в ней должна быть поля со следующим<br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:45 сек.</span></em><br>
<input name="hash" type="hidden" value="'.check_form.'"><br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:09 сек.</span></em><br>
за eval спасибо, попробую сейчас
https://visavi.net/topics/38659/643011
Выполнение PHP в тексте из БД СергейThu, 08 Aug 2013 08:06:15 +0400Сообщенияhttps://visavi.net/topics/38659/643011Да уж, хранить по сути php код в БД - это необычно. Самое простое, наверное, <pre class="prettyprint"> <?php eval('echo "'.addcslashes($str, "\n\"").'";'); ?> </pre>
<br>
<em><span style="font-size:x-small">Добавлено через 01:57 сек.</span></em><br>
6. <strong>Кевин Митник_HHTeam</strong>, может проще взять уже готовый шаблонизатор?
https://visavi.net/topics/38659/643010
Выполнение PHP в тексте из БД ПетрThu, 08 Aug 2013 08:01:58 +0400Сообщенияhttps://visavi.net/topics/38659/643010все правильно подумал. добавляй ключевые слова типа {title} и т.д, а потом перед выводом прогоняй str_replace(). Решение примитивно, но если такая специфическая архитектура - то и так прокатит
https://visavi.net/topics/38659/643009
Выполнение PHP в тексте из БД Кевин МитникThu, 08 Aug 2013 08:01:21 +0400Сообщенияhttps://visavi.net/topics/38659/6430091, Так это же бред. Если я правильно все понял.
https://visavi.net/topics/38659/643008
Выполнение PHP в тексте из БД юЮЮфювThu, 08 Aug 2013 07:12:55 +0400Сообщенияhttps://visavi.net/topics/38659/643008Привет! Как уже выше было сказано - код в студию!
https://visavi.net/topics/38659/643006
Выполнение PHP в тексте из БД marti91Thu, 08 Aug 2013 04:05:44 +0400Сообщенияhttps://visavi.net/topics/38659/643006Может eval для твоего условия подойдёт.
https://visavi.net/topics/38659/643004
Выполнение PHP в тексте из БД DominoThu, 08 Aug 2013 02:11:42 +0400Сообщенияhttps://visavi.net/topics/38659/6430041. <strong>Voland</strong>, сейчас, только свой хрустальный шар достану. Разширение файла программы php? И кусок кода в студию
https://visavi.net/topics/38659/643003
Выполнение PHP в тексте из БД ErikaThu, 08 Aug 2013 01:02:57 +0400Сообщенияhttps://visavi.net/topics/38659/643003