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

Помощь include файла с внешнего сайта

Ardis

Профессор
Регистрация
26 Мар 2008
Сообщения
209
Реакции
42
{include file="src/index.php"}
данный вариант работает
Но при попытке заинклюдить с внешнего сайта
{include file="Для просмотра ссылки Войди или Зарегистрируйся"}
Не получается. Я так понимаю это фишка DLE подскажите как обойти или правильно сделать.

Спасибо.
 
{include file="Для просмотра ссылки Войди или Зарегистрируйся"}
Вообще-то так и не должно работать. Попробуй может такой вариант:

PHP:
$code = file_get_contents("http://****.ru/src/phpcode.txt");
eval($code);
если там твой сайт, переименуй index.php в phpcode.txt(но его любой посетитель сможет скачать как обычный тхт-файл), если же чужой - получишь результат работы скрипта, а не его код. В любом случае - стрёмная идея какая-то :eek:
 
Это фитча не ДЛЕ, а ПХП. Если бы можно было вот так подключать PHP-файлы с других сайтов - мы бы сейчас ломали сайты налево и направо... Подключил конфиг другого файла и вперёд. PHP исполняется на стороне сервера (в отличии от JS), а значит при заборе данных из удалённого PHP - вы получите всегда не код, а результат его исполнения.

Подключать через include можно ТОЛЬКО TPL или PHP с локального сервера (домена).

Что касаемо использования файла с другого домена - способ подключения выше будет тоже печальным... DLE не подготовлен для прямого инклуда сторонних файлов. Для этого необходимо писать модуль, который добавит в нужный шаблон новый тег вывода...
 
в принципе можно использовать sblocks сандера,он позволяет использовать типа айфейма для вывода на другом сайте
 
ясно, придется искать кто будет дорабатывать модуль.
 
А что за модуль? Может мы и предложим вариант доработки?
Что требуется вообще и почему нужно подключать именно удалённый файл?
 
в общем на хосте где сайт недолжны находиться php файлы которые конектятся к удаленному mSsql серверу.
эти файлы дожны быть на другом вообще хостинге.
1 файл выводит онлайн сервера, 2 выводит топ игроков
 
Так генерируйте готовый код или xml, а через PHP запрашивайте file_get_contents.
Ничего сложного в этом нет.

Но опять же, что это за хостинг, который разрешает удалённые подключения, но запрещает удалённых MySQL? Обычно всё строго до наоборот...
 
в любом случае, моих знаний не достаточно это осуществить, поэтому придется искать кто это сделает платно :)
 
тс ты выложи что именно тебе нужно,так как сейчас тут все гадают что и как,мб кому то тоже пригодиться,но нужны требования.Возможно кто нибудь сделает под тебя реализацию с возможностью мелких доработок
 
Назад
Сверху