0

所以我有这个链接:

http://kenthomes.net/Amelia-Cove(我们使用别名系统。)

然后我打开一个弹出 iframe ( http://kenthomes.net/shareplan.php?mod=39 )

如何将字符串“Amelia-Cove”传递到该页面?

我最好的猜测是使链接= http://kenthomes.net/shareplan.php?mod=39&plan=Amelia-Cove

但是如何从初始页面中仅检索“Amelia-Cove”?

4

3 回答 3

1

试试这个:

$_SERVER['REQUEST_URI']

在您上面的示例中,这将具有值:/Amelia-Cove。如果你想摆脱/,试试这个:

trim($_SERVER['REQUEST_URI'],'/');

于 2013-04-05T20:04:02.363 回答
0

您可以使用 GET 协议来接收 URL 中的参数:

http://kenthomes.net/shareplan.php?mod=39&plan=Amelia-Cove

然后通过 PHP GET 全局变量获取这些参数:

$_GET['plan']
于 2013-04-05T20:00:49.060 回答
0

我假设 OP 不会总是获取 Amelia-Cove,而是想要 URL 的那一部分,并以 Amelia-Cove 为例,并且知道如何使用 $_GET

要获取 url 的那部分并通过 $_GET 我建议使用它:

parse_url($url, PHP_URL_PATH)

完整的parse_url文档

于 2013-04-05T20:06:52.367 回答