- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Переделываю простой сайт с обычными страницами и теперь использую базу mysql и админку.
Как я понял, скрипт php работает, если написан в теле документа.
Если извлечён из БД вместе с контентом, то скрипт не выполняется...?
То есть... инклуды, записанные в составе контента страницы в БД, после извлечения так и прописываются в исходном коде, например <?php include "includename.php"; ?> и не выполняются сервером.
Что можно сделать?
Можно прописать и текстами эти куски, которые я инклудами вставлял в контент страницы, там набор ссылок всего лишь.
Может есть более простой вариант?
есть eval http://php.net/manual/ru/function.eval.php
Овечаю: Чистить зубы через задницу теоретически можно, но болезненно.
Тем не менее, - многие так и делают.
eval();
истить зубы через задницу теоретически можно, но болезненно.
Тем не менее, - многие так и делают.
Пруф будет? Видео процесса, желательно..
Может есть более простой вариант?
Как вариант - использовать подстановки {{gallery}}/замены..
Ещё можно про шаблонизаторы почитать... или использовать готовую CMS (хотя бы подглядеть, как там реализовано)
Спасибо!
Скачал, установил, изучаю движок Вордпресс изнутри.
Вряд ли буду пользоваться, но в качестве ознакомления...
Не пойму, как воспользоваться eval() в моём случае.
Это же функция php, а они не работают из БД.
То.есть, нужно делать изменения в шаблоне страницы, и если есть переменная этого инклуда, я могу вставить его после текста контента на место eval().
В середину контента, где он был, мне его так просто уже не впихнуть.
Либо надо делить контент на две части...? Всё усложняется.
Может что-то не так понимаю?
Может как-то средствами Javascript это сделать? Он же работает из БД..
Но надо чтоб ссылки инклудов были видны не только пользователям, но и ПС.
Это же функция php, а они не работают из БД.
Всё равно торможу..
mark2011,
Как я понял, мне этот скрипт нужно прописывать в шаблон. Правильно?
Ну вытащу я этот кусок с инклудом в виде переменной из контента, вставлю опять же после контента.
А мне надо его в середину запихнуть, где он был.
fordzon,
Изначально была поставлена задача:
Если извлечён из БД вместе с контентом, то скрипт не выполняется...?
Я показал, что данная задача решаема. Где вам нужно вставить этот кусок, там и вставляйте в шаблоне.
Понял.
Спасибо!
Сделал ещё проще...
Нахожу в контенте адрес инклуда регуляркой и вставляю в шаблон в конец контента.
Всего лишь две строчки добавил в скрипт, пометил их комментариями...
Всё работает. Всем спасибо!