Перейти к публикации

Рекомендованные сообщения

Как вставить PHP-код в шаблон? Поискал по форуму готовый вариант, но не нашел.

То, что есть вот здесь:

http://forum.dle-news.ru/index.php?showtopic=22518&st=0

...не работает.

P.S. Извините, случайно выбрал не тот раздел.

Изменено пользователем eleon
Ссылка на сообщение
Поделиться на других сайтах

eleon, Использование любых PHP вставок в шаблонах

Всё отлично работает, постоянно пользуюсь этим.

Сайт: www.zeos.com.ua

Celsoft, безопасно ли использовать php в шаблонах?

Вы раньше писали для версии 2.5 такое:

Внимание данный код не был включен в дистрибутив по причине возможной несовместимости. А также я не на 100% уверен в его безопастности, поэтому используйте на свой страх и риск. Хотя должно быть безопастно.

Для новых версий это тоже относиться?

Изменено пользователем www.zeos.com.ua
Ссылка на сообщение
Поделиться на других сайтах

Celsoft, безопасно ли использовать php в шаблонах?

зависит от вашего PHP кода.

Ссылка на сообщение
Поделиться на других сайтах

Если php код не вырезается в админке (не проверял), то при его выполнении любой человек, который захватит доступ администратора или получит доступ к шаблонам через веб-интерфейс как нефиг делать вставит в код шелл и сделает с сайтом/сервером что угодно. НАМНОГО ПРОЩЕ немного переписать пхп код, чтобы НЕ НУЖНО было использовать его в шаблонах.

Ссылка на сообщение
Поделиться на других сайтах

Точно также можно закинуть и кейлогер или вытащить доступ к ftp из разных программ клиентов ftp, таких как: FAR, CuteFTP, FlashFXP, Total Commander.

Плюс мне еще кажеться минусом то, что при обновлении DLE на более новую версию надо будет все свои php коды снова прописывать, а если они будут в шаблоне то всё будет работать как и работало, только надо будет включить поддержку php в шаблонах.

имхо

Изменено пользователем www.zeos.com.ua
Ссылка на сообщение
Поделиться на других сайтах

В другом. Не успел сегодня.

C нетерпением буду ждать! Очень хочу прочитать подобное!  :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Просто напросто я не рассчитывал, что буду лежать с температурой 38 изредка забегая в аську, чтобы извинится перед заказчиками за срыв сроков =/

Ссылка на сообщение
Поделиться на других сайтах

IT-Security, выздоравливайте, мы конечно же понимаем!!! Это Вы нас простите за занудность. Но всёравно буду надеяться на статью, может со временем :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах
  • 4 месяца спустя...

В index.php находим :

echo $tpl->result['main'];

Заменяем на :

eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

P.S - Почему такая здоровая таблица получается ?((( ..

Изменено пользователем DIsabled
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...