如何避免HTML中输入表单的多个输入?

时间:2015-12-09 08:32:12

标签: php html

我的问题可能听起来很有趣! ;)但这对我来说非常重要!!!

实际上,我有一个投票HTML表单,有4个复选框输入,每个复选框输入表示候选人!

现在我想通过php获得投票人的投票!但是,如果选民投票给多个候选人,该页面将重定向到错误页面说:("你不能一次投票2或更多")。否则("投票成功")。

四个输入名称是连续的= candidate_1,candidate_2,candidate_3,candidate_4。

请帮忙......

1 个答案:

答案 0 :(得分:2)

您应该使用无线电而不是复选框:

<form>
    <input type="radio" name="candidate" value="1" id="c1" />
    <label for="c1">Candidate 1</label>
    <input type="radio" name="candidate" value="2" id="c2" />
    <label for="c2">Candidate 2</label>
    <input type="radio" name="candidate" value="3" id="c3" />
    <label for="c3">Candidate 3</label>
    <input type="radio" name="candidate" value="4" id="c4" />
    <label for="c4">Candidate 4</label>
</form>