我有一个用PHP编写的搜索页面,它使用$_GET
从URL中获取搜索词(我不确定术语)。
我想在该页面上编辑搜索字词。我添加了一些复选框,每个标签可以选择一个,还有一个提交按钮,但HTML表单使用$_POST
将数据发送到下一页,这不是URL的一部分,如果你想重新加载页面,每次都会询问你想重新发送数据和内容。
我希望搜索字词始终在网址中显示,因此您只需将网址复制到新窗口,就可以获得与Google相同的结果,但将复选框转换为参数,而不是的搜索框。我想我可以通过第二个页面发送$_POST
来制作一个新的URL,然后重定向你,但这看起来很糟糕。有没有干净的方法来做到这一点?