• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь [help] Вставка php в DLE статические страницы

Статус
В этой теме нельзя размещать новые ответы.

Evgeniy

Создатель
Регистрация
7 Июн 2007
Сообщения
33
Реакции
4
как вставить пхп скрипт в статические страницы...?
 
+1

Присоединяюсь к Evgeniy. Это вообще возможно? Хочу сделать вывод изображения с web-камеры, скрипт нашел, а он на PHP.
 
я на 4dle зарегился и все. авторизировался. но пишет :-
"Вы не можете скачивать файлы с нашего сервера"
 

Вложения

  • Dle_modules_creator_v1.0.rar
    4,5 KB · Просмотры: 58
Довольно Хороший модуль... Терь я тоже начал писать Модули... А насчет PHP в Статистических.... хмм... Где то на их форуме обсуждалось.. ))
 
Кто подскажет как в статических страничках замутить вывод станички в БРАУЗЕРГАХ сайт/page.html-id=7.htm
Перепробывал все возможные приколы, на крайняк выводит так, с попровкой хитачеса, сайт/page.html_id=7.htm
Мож кто пробывал и укажет на мои проблемы. Подсказали, что нужно в движке править, но я просмотрел и непонял где. Если не тяжело укажите.
:thenks:
 
у меня этот модуль не срабатывает (((
Ошибка
Ну зачем же стерать сайты?.. они вам не помешают! =)
на втором шаге ведь нужно вставить php код и все ? tpl не нужно трогать ?
 
Присоединяюсь к предыдущему оратору.
Или скажите, как php в статику вставить.
 
Итак нередко возникает необходимость вставки на свой сайт PHP скрипт стороннего производителя. Однако по умолчанию данная возможность отключена в скрипта. Поэтому предлагаем вам небольшой хак, позволяющий использовать любой PHP код в шаблонах
1.только для index.php
Откройте файл index.php найдите строчку:
echo $tpl->result['main'];

и замените ее на
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

2.для остальных статических страниц
Одно из решений ниже.



\engine\inc\templates.class.php, функция compile($tpl)

перед строкой

PHP:
    $this->result[$tpl] .= $result;

добавить

PHP:
 if ($this->data['{static}'])
    {
    $result = str_replace("&lt;?", "<?", $result);
    $result = str_replace("?&gt;", "?>", $result);
    }

всё работает...
может и небезопасно..но...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху