【问题标题】:How can I get URL (with some parameters)? [duplicate]如何获取 URL(带有一些参数)? [复制]
【发布时间】:2016-10-08 19:14:08
【问题描述】:

我在页面上有一个表单,网址如下:

site.com/form.index.html?ref=https://login....

我通过此代码获取页面 URL:

http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]

但结果我得到的不是完整的 URL,只是这个:

site.com/form.index.html

我怎样才能获得完整的网址?

【问题讨论】:

标签: php


【解决方案1】:

您要添加查询字符串:

$url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]$_SERVER[QUERY_STRING]";

此外,您可以将 http 位替换为 $_SERVER[REQUEST_SCHEME]:

"$_SERVER[REQUEST_SCHEME]://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]$_SERVER[QUERY_STRING]"

【讨论】:

    猜你喜欢
    • 2011-03-24
    • 2021-08-16
    • 2012-09-17
    • 2012-07-19
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    • 2022-01-18
    • 1970-01-01
    相关资源
    最近更新 更多