如何解决PHP 将获取变量添加到 URL
我想在发布 GET 表单后立即将 PHP GET 变量添加到 URL,同时保留 URL 中已经存在的所有其他 ? 变量。
如果我现在提交表单,URL 中的所有变量都将被删除并替换为新提交的变量。我只想将新变量附加到 URL。
有人知道解决办法吗?
例如当前网址为:XXX.PHP?name=text
提交搜索变量的表单:
<form method="get" >
<input name="search" type="text" placeholder="search">
</form>
新的 URL 将是 XXX.PHP?search=text
我希望它是: XXX.PHP?name=text?search=text
解决方法
提交以下表格
<form action="XXX.php" method="get" >
<input name="name" type="text" placeholder="search" />
<input name="search" type="text" placeholder="search" />
</form>
将调用 URL:XXX.php?name=text?search=text
如果你不想为用户显示输入,你只需要用 hidden="true"
隐藏它:
<input name="name" type="text" placeholder="search" hidden />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。