这是我的单选按钮代码。我要添加条件,当用户未选择一个单选按钮时,它将发出警告,提示数据为空。完成后,将计算总和。
<form action="" method="post">
Player 1:
male <input type="radio" name="gender[1]" value="1">
female <input type="radio" name="gender[1]" value="2">
<br>
Player 2:
male <input type="radio" name="gender[2]" value="1">
female <input type="radio" name="gender[2]" value="2">
<br>
Player 3:
male <input type="radio" name="gender[3]" value="1">
female <input type="radio" name="gender[3]" value="2">
<br>
<input type="submit" name="submit" value="submit">
</form>
<?php
if (isset($_POST['submit']))
{
$sum=0;
if (isset($_POST['gender']))
{
$gender=$_POST['gender'];
foreach ($gender as $value)
{
$sum=$sum+$value;
}
echo $sum;
}
else
{
echo 'you did not choose any genders';
}
}
?>
如果所有单选按钮均被选中,count($_POST['gender'])
则为3。所以只需更换
else
{
echo 'you did not choose any genders';
}
和
if (count($_POST['gender']) < 3) {
echo 'you did not choose any genders';
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句