Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод файла с помощью include

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Не получается вывод с другого сайта
Ezingard
Отправлено: 27 Июля, 2013 - 20:09:48
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Здравствуйте.

Есть у меня несколько сайтов которые я создавал в html и php. (До 5 страниц каждый, как сайты визитки)

Хочу вывести на каждом из них внизу сайта информацию (пусть будет рекламный блок)
Все страницы имеют расширение php. То есть "index.php" и так далее.
Все сайты расположены на одном сервере, и имеют свою папку и собственный домен.

В одной из папок я создал файл "info.php" и поместил туда информацию, которая должна выводиться на других сайтах.

Теперь открываю файл "futer.php" на одном из сайтов и пишу туда следующее:

1 вариант: <?PHP include ("http://www.МОЙДОМЕН.ru/info.php"); ?>
2 вариант: <?PHP include "http://www.МОЙДОМЕН.ru/info.php"; ?>

В обоих случаях ничего не выводится. Я помню несколько лет назад выводил так информацию, но как именно - не помню ! Помогите пожалуйста разобраться в этом.

И дополнительный вопрос. Читаемый файл info.php какие должен иметь права, что бы никто не мог его изменить? (например 666, 777)
 
 Top
caballero
Отправлено: 27 Июля, 2013 - 20:37:54
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
вариант: <?PHP include "http://www.МОЙДОМЕН.ru/info.php"; ?>

у него не должно быть расширения php (либо там не должен работать веб сервер с установленным PHP)

Цитата:
Читаемый файл info.php какие должен иметь права, что бы никто не мог его изменить?

его и так никто не сможет изменить кроме администратора сервера или владельца файла

(Отредактировано автором: 27 Июля, 2013 - 20:40:00)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
MADONZY
Отправлено: 27 Июля, 2013 - 21:13:17
Post Id


Гость


Покинул форум
Сообщений всего: 104
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




caballero пишет:

у него не должно быть расширения php


Что за бред? а если у меня в файле выборка из БД?

Ezingard, поставь контэнт который находиться внутри вставляемого файла в контэйнер <?php ?> и тогда все должно получиться, а если нет - то выложи свои 2 странички сюда - глянем)

(Отредактировано автором: 27 Июля, 2013 - 21:13:46)

 
 Top
caballero
Отправлено: 27 Июля, 2013 - 21:15:19
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Что за бред? а если у меня в файле выборка из БД?

и ты воткнешь ее прямо в PHP код?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
MADONZY
Отправлено: 27 Июля, 2013 - 21:17:07
Post Id


Гость


Покинул форум
Сообщений всего: 104
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




caballero пишет:
и ты воткнешь ее прямо в PHP код?

нет, выборку воткну в хтмл да? если не пых то покажи как по другому)
 
 Top
DelphinPRO
Отправлено: 27 Июля, 2013 - 21:20:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Ezingard пишет:
Теперь открываю файл "futer.php" на одном из сайтов и пишу туда следующее:

1 вариант: <?PHP include ("http://www.МОЙДОМЕН.ru/info.php"); ?>
2 вариант: <?PHP include "http://www.МОЙДОМЕН.ru/info.php"; ?>

В обоих случаях ничего не выводится.


php.net пишет:
Если "обертки URL include" включены в PHP, вы можете также указать файл для включения через URL (с помощью HTTP или других поддерживающихся обработчиков - смотри Поддерживаемые протоколы и обработчики (wrappers) для списка протоколов) вместо локального пути. Если целевой сервер интерпретирует указанный файл как PHP код, могут быть переданы переменные во включаемый файл с помощью строки URL-запроса, как если бы использовался метод HTTP GET. Это, строго говоря, не тоже самое, что включение файла и наследование родительской области видимости; скрипт выполняется на удаленном сервере и результат выполнения включается в локальный скрипт.

проверьте настройки php


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
caballero
Отправлено: 27 Июля, 2013 - 21:20:12
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
нет, выборку воткну в хтмл да? если не пых то покажи как по другому)

а с чего ты взял что человек собирается воткнуть сюда данные? директива include говорит о том что он хочет воткнуть код

а если надо данные то readfile("http://www.МОЙДОМЕН.ru/info.php")

поучи матчасть прежде чем раздавать глупые советы

(Отредактировано автором: 27 Июля, 2013 - 21:21:10)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Ezingard
Отправлено: 27 Июля, 2013 - 21:38:47
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




caballero пишет:
а если надо данные то readfile("http://www.МОЙДОМЕН.ru/info.php")


Благодарю всех за ответы. На данном этапе получилось вывести только с помощью такого варианта:
<?PHP
readfile("http://www.МОЙДОМЕН.ru/info.php");
?>

caballero - персональное спасибо !

Я понимаю что вопрос закрыт, но все таки как то же я раньше инклюдил файлы... просто интересно !
 
 Top
DelphinPRO
Отправлено: 27 Июля, 2013 - 21:43:13
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Ezingard пишет:
но все таки как то же я раньше инклюдил файлы... просто интересно !
осмелюсь еще раз обратить ваше драгоценнейшее внимание на мой первый ответ в этом треде. спасибо за внимание.

ну и пруф добавлю: http://www.php.net/manual/ru/fun...tion.include.php

(Отредактировано автором: 27 Июля, 2013 - 21:45:01)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
MADONZY
Отправлено: 27 Июля, 2013 - 21:53:49
Post Id


Гость


Покинул форум
Сообщений всего: 104
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Ezingard, не знал про readfile(), спасибо - прочитаю! Подмигивание
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB