jam*_*vin 9 php file-get-contents
我一直在尝试使用检索网页(http://3sk.tv)的内容file_get_contents.不幸的是,结果输出缺少许多元素(图像,格式化,样式等等),而且基本上看起来与我试图检索的原始页面完全不同.
以前从未尝试过我尝试使用相同方法检索的任何其他URL,但由于某种原因,此特定URL(http://3sk.tv)拒绝正常工作.
我正在使用的代码是:
<?php
$homepage = file_get_contents('http://3sk.tv');
echo $homepage;
?>
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?关于如何正常工作的所有建议将不胜感激.谢谢大家的时间和考虑.
我有一种快速解决方法来修复相对路径
http://www.w3schools.com/tags/tag_base.asp
只需添加到您的代码<base>标签即可。
<?php
$homepage = file_get_contents('http://3sk.tv');
echo str_replace(
'<head>',
'<head><base href="http://3sk.tv" target="_blank">',
$homepage
);
?>
Run Code Online (Sandbox Code Playgroud)
应该有帮助。