Вывод теста:
<form action="result1.php" method="POST">
<div>
<p>В честь какого маршала была названа порода лошадей</p>
<label><input name="q1" value="a" type="radio">С.М. Будённого</label>
<label><input name="q1" value="b" type="radio">Г.К. Жукова</label>
<label><input name="q1" value="c" type="radio">К.Е. Ворошилова</label>
<label><input name="q1" value="d" type="radio">М.Н. Тухачевского</label>
</div>
<div>
<p>По мотивам какого произведения Чехого снят фильм Н. Михалкова «Очи чёрные»</p>
<label><input name="q2" value="a" type="radio">«Каштанка»</label>
<label><input name="q2" value="b" type="radio">«Дама с собачкой»</label>
<label><input name="q2" value="c" type="radio">«Вишнёвый сад»</label>
<label><input name="q2" value="d" type="radio">«Крыжовник»</label>
</div>
<div>
<p>В старину «кухнями ведьм» называли</p>
<label><input name="q3" value="a" type="radio">Парфюмерные магазины</label>
<label><input name="q3" value="b" type="radio">Ателье</label>
<label><input name="q3" value="c" type="radio">Аптеки</label>
<label><input name="q3" value="d" type="radio">Банки</label>
</div>
<div>
<p>Кто поёт хвостом?</p>
<label><input name="q4" value="a" type="radio">Жаворонок</label>
<label><input name="q4" value="b" type="radio">Глухарь</label>
<label><input name="q4" value="c" type="radio">Цапля</label>
<label><input name="q4" value="d" type="radio">Бекас</label>
</div>
<br><br>
<button type="submit">Результат</button>
</form>
Обработка и вывод результатов:
<?php
$ot = 0;
$not = 0;
if ($_POST[q1] == a){$ot++;} else {$not++;}
if ($_POST[q2] == b){$ot++;} else {$not++;}
if ($_POST[q3] == c){$ot++;} else {$not++;}
if ($_POST[q4] == d){$ot++;} else {$not++;}
?>
<div>
<p>В честь какого маршала была названа порода лошадей</p>
<label><span style="background-color:#81F79F"><input name="q1" value="a" type="radio" disabled="disabled">С.М. Будённого<label></span>
<label><input name="q1" value="b" type="radio" disabled="disabled">Г.К. Жукова</label>
<label><input name="q1" value="c" type="radio" disabled="disabled">К.Е. Ворошилова</label>
<label><input name="q1" value="d" type="radio" disabled="disabled">М.Н. Тухачевского</label>
</div>
<div>
<p>По мотивам какого произведения Чехого снят фильм Н. Михалкова «Очи чёрные»</p>
<label><input name="q2" value="a" type="radio" disabled="disabled">«Каштанка»</label>
<label><span style="background-color:#81F79F"><input name="q2" value="b" type="radio" disabled="disabled">«Дама с собачкой»</label></span>
<label><input name="q2" value="c" type="radio" disabled="disabled">«Вишнёвый сад»</label>
<label><input name="q2" value="d" type="radio" disabled="disabled">«Крыжовник»</label>
</div>
<div>
<p>В старину «кухнями ведьм» называли</p>
<label><input name="q3" value="a" type="radio" disabled="disabled">Парфюмерные магазины</label>
<label><input name="q3" value="b" type="radio" disabled="disabled">Ателье</label>
<label><span style="background-color:#81F79F"><input name="q3" value="c" type="radio" disabled="disabled">Аптеки</label></span>
<label><input name="q3" value="d" type="radio" disabled="disabled">Банки</label>
</div>
<div>
<p>Кто поёт хвостом?</p>
<label><input name="q4" value="a" type="radio" disabled="disabled">Жаворонок</label>
<label><input name="q4" value="b" type="radio" disabled="disabled">Глухарь</label>
<label><input name="q4" value="c" type="radio" disabled="disabled">Цапля</label>
<label><span style="background-color:#81F79F"><input name="q4" value="d" type="radio" disabled="disabled">Бекас</label></span>
</div>
<p>Правильных ответов: <?php echo $ot; ?></p>
<p>Неправильных ответов: <?php echo $not; ?></p>
То есть вручную указал span для правильных ответов. Можно ли сделать так, что бы при выводе результатов если ответ неправильный, то он помещался бы в красный span, если правильный, то span не меняется и остаётся зелёным?