Я пытаюсь сделать что-то, что мне показалось простым, но не таким.
Я хочу иметь возможность включать отдельный сайт в мой PHP-код. По сути, причина этого в том, что я пишу «главную» страницу, на которой есть ссылки, а под моими ссылками находятся «включенные» сайты на той же странице. Смысл в том, что я просто создаю простое «основное» место для всех моих пользователей, чтобы получить доступ к нашим инструментам. Проблема в том, что наши инструменты распространяются на несколько других веб-сайтов (все локальные и внутренние для нашей сети). В PHP я не уверен, что вы можете сделать это, и способ «сделать это» будет получить содержимое удаленного сайта, используя file_get_contents()
:
<?php
$a = file_get_contents("http://url/folder");
echo ($a);
?>
Проблема с этим решением состоит в том, что все включения и ссылки на файлы CSS теперь все повреждены, потому что, я полагаю, с file_get_contents()
это просто приводит к источнику, который был бы сгенерирован, поэтому ссылки CSS-код потерян, и он унаследует CSS, который использует текущая страница.
Это почти как если бы я хотел, чтобы это работало так, как если бы это было как iframe, но я не хочу использовать iframes, я просто хочу иметь возможность включать удаленные "сайты" на той же странице, что и мой интерфейс. 1010 *