我的页面中有一个 html 表格,有 3 列,每一列都包含一个这样的表格
<form id="filter" method="get" action="advanced_search_result.php">
<input type="hidden" value="Aurum" name="keywords">
<select onchange="this.form.submit()" name="maxnumber">
<option value="">10</option>
<option selected="selected" value="25">25</option>
<option value="50">50</option>
</select>
</form>
下拉选择的结果是使用这样的 url 重新加载的页面“advanced_search_result.php?keywords=Aurum&maxnumber=25”,我的问题是......这些查询字符串参数是如何构建的?我已经查看了 php 文件,但无法弄清楚。我想要做的是在发生此操作时向 url 添加另一个参数。
最佳答案
这与 php 完全无关。您在表单上使用了 get
方法,因此所有表单字段名称/值都作为查询参数填充到 url 中。
如果页面是用 java、asp、ruby、perl 甚至普通的静态 html 构建的,就会发生这种情况。
关于php - 不确定 URL 是如何在 php 网站中构建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15366662/