Реклама на сайте Advertise with us

Include(); c другого url

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 30.12.07
Сообщения: 20
Рейтинг: 24

Ссылка на сообщениеДобавлено: 17/01/08 в 03:43       Ответить с цитатойцитата 

Можно ли как то включить файл x.inc из сервера допустим
include("http://www.xxx.com/x.inc"); в свой index.php
в файле какая то константа допустим или переменная со значением

Искал в поиске ..но чет не пойму как работает ..или какое то другое решение(чтоб выключить сайт из другого url)

Например

код x.inc (SERVER1)
define("SITE", 1);

код index.php (SERVER2)
if (SITE == 1)
{ echo "...Все содержимое сайта...."; }
else
{ echo "OOOPS!!!";}

0
 

no sign

С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403

Ссылка на сообщениеДобавлено: 17/01/08 в 07:18       Ответить с цитатойцитата 

нельзя так
ищи обходные пути

skype:megaarachno

0
 



С нами с 19.10.05
Сообщения: 351
Рейтинг: 755

Ссылка на сообщениеДобавлено: 17/01/08 в 09:33       Ответить с цитатойцитата 

Код:
echo file_get_contents("http://www.xxx.com/x.inc");

Вот такое можно решение!!!

3
 



С нами с 16.10.03
Сообщения: 686
Рейтинг: 392

Ссылка на сообщениеДобавлено: 17/01/08 в 09:55       Ответить с цитатойцитата 

или так:
Код:
readfile("http://www.xxx.com/x.inc");

Выигрышная стратегия игры в покер

3
 



С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430

Ссылка на сообщениеДобавлено: 17/01/08 в 10:23       Ответить с цитатойцитата 

-=Faraon=- писал:
Код:
echo file_get_contents("http://www.xxx.com/x.inc");

Вот такое можно решение!!!

а ты уверен что он отдаеться текстом?
я так понял у ТС там дополнительные скрипты.

3
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 17/01/08 в 10:36       Ответить с цитатойцитата 

Ептить. Это ж классика.
Как писал ТС так и будет работать.
Два момента:
1) на сервере который содержит index.php должно быть включено allow_url_fopen
2) текст главным сервером будет парситься такой какой придет со второго сервера. Если на втором сервере .inc файлы отдаются как есть, то проблем не должно быть. Иначе скрипт должен формировать php код.

PS не стоит так включать константы с паролями и т.п. из соображений безопасности.

3
 



С нами с 19.10.05
Сообщения: 351
Рейтинг: 755

Ссылка на сообщениеДобавлено: 17/01/08 в 11:04       Ответить с цитатойцитата 

dDan писал:
а ты уверен что он отдаеться текстом?
я так понял у ТС там дополнительные скрипты.


.inc должен отдаться текстом!!!
Если там скрипт который нужно использовать в текущем коде
то можно сделать так:
Код:
eval(file_get_contents("http://www.xxx.com/x.inc"));

3
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 17/01/08 в 11:12       Ответить с цитатойцитата 

Нет смысла так выеживаться. К тому же вариант с eval не позволит инклуду содержать HTML.

Достаточно в файле x.inc добавить <?php и ?>
Код:
<?php

define("SITE", 1);

?>


файл index.php
Код:

<?php
...
include("http://domain.com/x.inc");
...
?>

3
 



С нами с 30.12.07
Сообщения: 20
Рейтинг: 24

Ссылка на сообщениеДобавлено: 17/01/08 в 18:43       Ответить с цитатойцитата 

Спасибо потом попробую ...всем рейтинг за помощь

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »