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

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос в следующем, поле таблицы MySQL содержит текст html и инструкцию include, подключающую скрипт PHP. При простом выводе поля через print или echo, скрипт не отрабатывает. А какова правильная конструкция для решения такого рода задачи?
А какова правильная конструкция для решения такого рода задачи?
честно говоря, не очень то стандартно используется БД
думаю include будет работать, если содержимое поля записать в файл а потом запустить
но это решение имхо такое же кривое как и задача
когда-то давно тоже решал подобную задачу, решение работает до сих пор
$namess = md5(microtime().$_SERVER['REQUEST_URI']);
file_put_contents("temp/".$namess.".php", $content1);
require_once("temp/".$namess.".php");
unlink("temp/".$namess.".php");
а так была еще какая-то функция кажется, но на тот момент у меня она не заработала как надо.
orphelin добавил 04.12.2009 в 10:02
пс. $content1 - это переменная, в которой записаны данные из бд.
Спасибо, но это как-то сложновато. В том смысле, что работа с файлами - лишняя нагрузка получается. Проще будет поле разбить и include в код вставить...
Anryk, ну как реализуете - выкладывайте свой вариант :)
Сударь знает толк в извращениях :)
А по теме -
где $html - это то,что у Вас в БД валяется.
peterpro, во, точно - eval. только тогда у меня с ним не получилось не помню почему.
Всем спасибо, eval() отлично работает.:)
Всем спасибо, eval() отлично работает.:)
вот когда тебе заевалят html c пользовательским вводом, тогда поменёшь недобрым словом советчиков :)
вот когда тебе заевалят html c пользовательским вводом, тогда поменёшь недобрым словом советчиков :)
ну там к пхпшным записям в базе у пользователей доступ врядли есть) это скорее всего для админки..
но всё равно использование eval() считается дурным тоном :)
ну там к пхпшным записям в базе у пользователей доступ врядли есть) это скорее всего для админки..
но всё равно использование eval() считается дурным тоном :)
да евал сам по себе не страшен, и даже полезен.
а на счет доступа пользователей, если в там базе есть html который php, и который появилась нужда эвалить, то я что-то сомневаюсь, что там нет пользовательского ввода.