【发布时间】:2012-12-03 14:44:00
【问题描述】:
我有一个包含 20 个复选框的 HTML 表单,我正在使用 PHP 中的 isset() 函数来检查提交时是否选中了每个框。
我希望 PHP 脚本为每个选中的复选框添加一个 $_GET 变量到 URL。
例如,如果选中复选框 #1 和 #3,我想要一个 header() 函数将用户重定向到 http://domain.com/form.php?one=checked&three=checked 但如果选中了 #4、#7 和 #19,我想要重定向 URL 为 http://domain.com/form.php?four=checked&seven=checked&nineteen=checked
这是可能的还是有更好的方法来做到这一点?
附:这是一种高级搜索功能,可根据选中的框过滤掉结果
【问题讨论】:
-
如果您使用带有
GET的常规网络form元素,当他们提交表单时,他们将按照您描述的方式重定向。
标签: php function variables filter get