php - 不确定 URL 是如何在 php 网站中构建的

标签 php javascript url parameters query-string

我的页面中有一个 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/

相关文章:

php - 如何在显示文本时保持输入文本的格式?

javascript - 此方法的 jQuery 等效项是什么

php - 如何使用 PHP 和 Regex 提取具有特定域名的链接?

html - 浏览器在使用 scheme 时如何确定 href 中的 URL 是否是相对的?

php - Apache mod_rewrite 语法不起作用

php - Facebook - 获取个人资料图片php sdk

php - 从数据库回显信息作为链接

php - SimpleMDE-Markdown嵌入Youtube视频

javascript - 通过 PHP 返回 JavaScript - 好主意还是坏主意?

javascript - 如何在 C# .net 中将 .aspx 页面另存为 html 文件时绘制动态 JQ 图