【发布时间】:2014-05-07 21:46:59
【问题描述】:
在另一个网站上存在一个不属于我的文件,其 URL 格式如下:
http://example.com/path/with/some/variables
我想将此文件包含在我自己的一个页面中。我可以使用iframe 来执行此操作,但我也想更改包含文件中某些内容的 CSS。据我所知,我无法用这种方法做到这一点。
但是,我似乎也无法通过 PHP 成功添加它,例如:
<?php include 'http://example.com/path/with/some/variables'; ?>
我不确定还有什么其他方法可以做到这一点,但这肯定是可能的。
另外,我知道在这种情况下使用 include 会带来安全隐患。
【问题讨论】:
-
您只想将外部 url 的内容转储到您的页面内吗?
-
那个文件是什么?一段HTML?只是一个 CSS 文件?还有什么?
-
正确。它包含 HTML、CSS 和一些 JS。基本上,您在页面源代码中看到的内容就是我要显示的内容。
-
然后使用
file_get_content($url);获取所有内容作为字符串并将其转储到任何你想要的地方[ca3.php.net/manual/en/function.file-get-contents.php]