【问题标题】:How do I set the Query string to something like "?yr=something"?如何将查询字符串设置为“?yr=something”之类的东西?
【发布时间】:2014-02-13 20:40:12
【问题描述】:

现在,我有一个使用查询字符串的菜单栏,看起来像这样

<div class="PhaseMenuColumn">
            <a href="?1910-to-1949" name="Preamble">1910 to 1949</a>
        </div>

当我点击链接时,它看起来像

“历史/?1910-1949”

但我需要有这个,所以在 URL 中看起来像

“历史/?yr=1910-to-1949”

如何设置查询字符串以便正确返回 URL

【问题讨论】:

  • ? 之后单击然后输入yr= 有什么问题?
  • 显然它没有遵循标准编码。在这个菜单之后,我使用一堆 if 语句来检查查询。在此之后,我有一堆 if 语句,例如 if ($_SERVER['QUERY_STRING'] == '1980-to-1990')。如果我将 yr= 都添加到所有这些中,是否会非常低效?
  • 你能解释更多吗?为什么不需要“yr”参数?

标签: php url query-string


【解决方案1】:
<div class="PhaseMenuColumn">
    <a href="?yr=1910-to-1949" name="Preamble">1910 to 1949</a>
</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-16
    • 1970-01-01
    • 2015-10-03
    • 2018-09-29
    • 1970-01-01
    • 2017-01-28
    相关资源
    最近更新 更多