file_get_contents - 也可以获取图片

0 php image file-get-contents

各位大家好!我在最近用PHP和file_get_contents编码时遇到了一个问题.我的问题是当我加载这样的网站时:

<? echo file_get_contents($_GET['url']); ?>
Run Code Online (Sandbox Code Playgroud)

我加载的网站图片没有显示.例如,当我去谷歌时,没有显示图片.这是我访问的每个网站.我怎样才能解决这个问题?

Al.*_*Al. 10

您正在显示的HTML页面假设您还拥有可用的图像,这些图像与原始页面的服务器(例如Google.com)上的图像不同.

确保加载HTML页面上所有内容的最快方法是添加<base href="http://www.google.com/" />.这告诉浏览器返回其他内容的原始路径,包括图像,CSS,脚本等.

你想要在<head></head>你正在显示的HTML页面之间注入它.您可以使用正则表达式或简单HTML DOM.

希望有所帮助