Просмотр Инклюда

scazy

Новичок
Просмотр Инклюда

Существуют ли способы узнать содержимой файла подключаемого include'ом или require'ом
C учетом того что вложение лежит на другом серваке?
 

chisto_tolyan

Враг народа
инклюд выполняет подключаемый файл, и его содержание никак не посмотришь)а то чтоб творилось)))
 

Стас

Троечник
Это возможно, если подключаемый файл, допустим, срасширением inc.
 

chisto_tolyan

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

chisto_tolyan

Враг народа
scazy
а смысл тогда в пхп вообще, если каждый сможет исходники смотреть?)
 
Если файл можно подключить через include('http://...'), то значит его можно прочитать и через file('http://...'). В чем проблема-то?
 

chisto_tolyan

Враг народа
в том, что если через file открыть пхп-код, то прочитаешь не сам код, а результат его работы
 

dnes

Новичок
Полукондуктор

прочитать PHP код?

А тебе ЧТО вареньем намазать?
 
Намажь себе глаза. Может быть, лучше читать станут.
Если чужой сервер ОТДАЕТ ИСХОДНИК по http, то какие проблемы прочитать его через file() ?
 

chisto_tolyan

Враг народа
а ну покажи-ка сервер, который исходники отдает?))
Если запрашиваемый файл интерпритируется PHP - исходник его никак через file не вытащищ)))Другое дело, когда код в каком-нибудь *.inc лежит...Но эт уже не наша проблема.
 
В условиях задачи так было сказано: файл, подключаемый include'ом или require'ом, при этом лежащий на другом сервере.
Если это так, то "другой сервер" отдает исходник. В противном случае вопрос, открывающий данную тему, не несет смысловой нагрузки.

-~{}~ 10.08.05 16:47:

Кстати, такое чудо мне приходилось делать, была такая нужда. Специально делал так, чтобы сервер отдавал исходник. Разумеется, не кому попало, а по паролю.
 

momed

Новичок
А у меня удалённые файлы инклюдом не берёт! Просто не хочет вставлять! Версия php 4.0
 
Сверху