我想创建一个用户输入网址的网站,整个页面显示在我的网站上。如何在PHP中执行此操作?没有iframe或嵌入。
我想知道是否有“get data”或“go to url”等功能。
答案 0 :(得分:0)
您可以执行以下操作来获取页面内容。
<?php
$url = "http//www.example.com/example";
$file = file_get_contents($url);
?>
然后使用该数据来执行您需要的操作。然而,IFrame可能是更好的解决方案,因为所有数据都没有通过您的网站进行代理。
答案 1 :(得分:0)
您可以执行以下操作:
echo file_get_contents($url);
可能更安全,更好地与cURL一起使用。
答案 2 :(得分:0)
您可以使用file_get_contents获取网址的内容。
答案 3 :(得分:0)
补充其他人的说法,你必须实现自己的脚本来遍历页面并更改嵌入式脚本和css文件的URL:
<link rel="stylesheet" herf="style.css" />
到此<link rel="stylesheet" herf="http://www.url.com/style.css" />