Re: Флудилка
Добавлено: 18 июн 2016, 14:40
Народ, нужна помощь с php:
есть вопросы в тесте, 10 штук, такого типа:
<div>
<p>Вопрос1:</p>
<label><input name="q1" type="radio" value="119">Ответ1</label>
<label><input name="q1" type="radio" value="128">б)Ответ2</label>
<label><input name="q1" type="radio" value="136">в)Ответ3</label>
<label><input name="q1" type="radio" value="145">г)Ответ4</label>
</div>
и так далее. Нужно сделать проверку правильности ответа по тому критерию, что "value" имеет окончание "8". Сделал такой прикол:
<?php
$ot = 0;
$value = $_POST['q1'];
if($value{2} == '8')
$ot++;
}
?>
но он не работает.
Вывод результатов сделал так:
<html>
<head>
</head>
<body>
<p>Правильных ответов: <?php echo $ot; ?></p>
</body>
</html>
Кто может помочь?
есть вопросы в тесте, 10 штук, такого типа:
<div>
<p>Вопрос1:</p>
<label><input name="q1" type="radio" value="119">Ответ1</label>
<label><input name="q1" type="radio" value="128">б)Ответ2</label>
<label><input name="q1" type="radio" value="136">в)Ответ3</label>
<label><input name="q1" type="radio" value="145">г)Ответ4</label>
</div>
и так далее. Нужно сделать проверку правильности ответа по тому критерию, что "value" имеет окончание "8". Сделал такой прикол:
<?php
$ot = 0;
$value = $_POST['q1'];
if($value{2} == '8')
$ot++;
}
?>
но он не работает.
Вывод результатов сделал так:
<html>
<head>
</head>
<body>
<p>Правильных ответов: <?php echo $ot; ?></p>
</body>
</html>
Кто может помочь?