【问题标题】:PHP Get current url change query string and redirect [closed]PHP获取当前url更改查询字符串并重定向[关闭]
【发布时间】:2011-12-21 20:55:23
【问题描述】:

我想获取当前 url,如果存在则更改分页参数,并重新加载页面并更新参数。

我得到的页面 URL 是这样的:$_SERVER['REQUEST_URI'] 但在此之后,我不知道该怎么办

【问题讨论】:

  • 什么鬼?那他为什么要回答我的问题呢?多么大的不尊重

标签: php pagination paging


【解决方案1】:
$_GET['page'] = 1;
echo strtok($_SERVER['REQUEST_URI'],'?').'?'.http_build_query($_GET);

【讨论】:

    【解决方案2】:

    尝试以下步骤:

    1. 使用 func 解析 url。 parse_url
    2. 更改您的参数。
    3. 使用 func 再次构建 url。 : 'http_build_url'
    4. 重定向到新生成的 url。

    【讨论】:

      【解决方案3】:

      要将用户重定向到某个地址,您必须使用header() 函数设置Location 标头。有关示例,请参见手册。您可以根据$_GET 数组或其他方式形成的地址。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-12-31
        • 1970-01-01
        • 2018-09-04
        • 2016-12-31
        • 2013-11-21
        • 2012-03-20
        • 2013-04-18
        • 1970-01-01
        相关资源
        最近更新 更多