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

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

Прошу прощенья за возможный повтор вопроса...

сделал как написано в http://dle-news.ru/2006/06/15/ispolzovanie...shablonakh.html

А вот этот работает :)

В файле index.php, заменяем

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

на

function incphp($str)

{

$a = explode('<?', $str);

echo $a[0];

for ($i=1; $i<sizeof($a); $i++)

{

$b = explode('?>', $a[$i]);

eval($b[0]);

if (sizeof($B)>1) echo $b[1];

}

}

incphp($tpl->result['main']);

но выдает

Parse error: syntax error, unexpected T_INCLUDE in /home/zhmerinka/domains/zhmerinka.info/public_html/index.php(182) : eval()'d code on line 1

версия движка 6.7

подскажите в чем проблема?

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

интересно почему?

в моем случае надо подключить парсер смс.записок что находиться в отдельном пхп файле. есть альтернативы функции include?

Ссылка на сообщение
Поделиться на других сайтах
Глупость писать в шаблоне php код...
не согласен с тобой. Глупо через eval выполнять - то да, а так wordpress ничуть не страдает от этого ;)
Ссылка на сообщение
Поделиться на других сайтах

интересно почему?

в моем случае надо подключить парсер смс.записок что находиться в отдельном пхп файле. есть альтернативы функции include?

Открой файл index.php

include смс замок;

В смс замке сделай чтобы выводилось в переменную.

$tpl->set('{sms}', $переменная);

В шаблон вставь тег.

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

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

у меня есть ПХП файл с парсером ХМЛ файла

что куда инклюдить?

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

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

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

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

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

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

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

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

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

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