使用按钮从特定输入值创建查询字符串,而忽略其他值

时间:2018-07-19 18:12:21

标签: php jquery forms get

我有一个内置的大型计算器作为表格。我需要从页面上的150个输入中的17个创建查询字符串,以供用户共享。我正在使用php来填充URL字符串的输入。当使用表单方法GET时,当我只需要17个输入时,它将使用所有输入(超过字符数限制)创建url。什么是通过名称指定输入以构建查询字符串而忽略其他输入的好方法。除了输入的名称,我无法编辑其他任何内容。页面上已经使用了PHP或jQuery,但我对此非常满意。感谢您的阅读,而我仍在继续研究。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用method='GET'而不是在表单上使用method='POST'。根据{{​​3}},POST请求可能会很大,具体取决于服务器配置。

这将对您的PHP代码造成的唯一不同是在访问表单控件值时将$_GET替换为$_POST

$val = $_POST['inputnamehere'];

为方便起见,在这里What is the size limit of a post request?

希望我能正确回答您的问题!祝你好运!