我使用一个网站(第一个)在iframe
中显示另一个网站。
在第一个网站上,我在链接中使用$_GET
变量:
http://mywebsite.co.uk/page.php?id=1&ref=2
我正在想办法在第二个网站上使用这些变量,同时在page.php
上的iframe
中显示?
目前我已经尝试在第二个网站上使用此代码:
if(isset($_GET['ref'])){
$website_ref_code = $_GET['ref'];
}
if(isset($_GET['id'])){
$website_id_code = $_GET['id'];
}
尽管这在变量中没有返回任何数据?
首先,我想知道这是否可能?如果是,正确的方法是什么?
如果您不介意更改iframe
请求的确切URL,您可以在网站2 iframe
的src
中重用网站1的GET参数。因此,在您的示例中,用户导航到网站1:上的此页面
http://example1.com/page.php?id=1&ref=2
然后,您可以在网站1上使用PHP动态构建iframe
,如下所示:
<iframe src="http://example2.com/page.php?id=1&ref=2"></iframe>
这样,您就可以访问网站2上iframe
中的相同GET参数。