如何用"href"清除$_GET变量?
How Do I Clear $_GET Variables with "href"?
我的搜索结果页面 (www.mysite.com/?search=test
) 上有一个 a
标签。我只想刷新页面并通过单击 <a>
link 从 URL 中删除所有 $_GET 变量。现在我用一个简单的 <a href="?">
实现了这一点,但这仍然给 URL 留下了一个问号:www.mysite.com/?
.
是否可以让 <a>
标签完全清除这些变量?还是我被问号卡住了。
我想出了一个解决办法。它真的应该很明显,但由于某些原因我没有想到它。
只需将 href
设置为根目录并重建回页面:
<a href="/blog/">Back</a>
您可以尝试这样的操作:
<a href="{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['HTTP_HOST']}{$_SERVER['REDIRECT_URL']}">Reset search</a>
我的搜索结果页面 (www.mysite.com/?search=test
) 上有一个 a
标签。我只想刷新页面并通过单击 <a>
link 从 URL 中删除所有 $_GET 变量。现在我用一个简单的 <a href="?">
实现了这一点,但这仍然给 URL 留下了一个问号:www.mysite.com/?
.
是否可以让 <a>
标签完全清除这些变量?还是我被问号卡住了。
我想出了一个解决办法。它真的应该很明显,但由于某些原因我没有想到它。
只需将 href
设置为根目录并重建回页面:
<a href="/blog/">Back</a>
您可以尝试这样的操作:
<a href="{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['HTTP_HOST']}{$_SERVER['REDIRECT_URL']}">Reset search</a>