我有一个web应用程序的投票,我建设PHP,我正在寻找一个简单的解决方案,这个简单的问题(很有趣的问题,我想!):提交多个表单提交值
的投票表格要求您输入您的电子邮件地址进行投票。我需要每个投票选项都是提交按钮。
在伪HTML它应该是这样的:
<form>
<input type=email>
<input type=submit name=voteOption1 value=VOTE>
<input type=submit name=voteOption2 value=VOTE>
<input type=submit name=voteOption3 value=VOTE>
</form>
这个工程除了一件事罚款:你会注意到,value
每个提交按钮是VOTE - 这不能改变 。所以,我从服务器获取如下:
[email] => [email protected]
[voteOption1] => VOTE
我需要知道他们投票支持(如voteOption1
)的选项。 是的,HTML可以改变。
你会如何解决这个问题?
他们投了票voteOption1,这是传递给你的表单处理程序的关键。这是最直接的答案,不是吗? – WillardSolutions
问题是,代码是如何生成的?动态无疑,所以你可能需要发布。你可能可以使用一个键来数组方法。如果它不是动态生成的,那么为什么不设置不同的值呢?这里不清楚。 –