如果这是一个愚蠢的问题,首先很抱歉,但她去了。。。。我正在尝试基于$_session变量创建一个颜色更改,如
<li>
<fieldset>
<?php
if ($_SESSION['Question1Answer'] != '1C') {
<?php fieldset id="incorrect" />
echo "Q1. When was barb wire patented.";
echo "The Correct answer is 1874";
}
<?php fieldset id="correct" />
?>
</fieldset>
</li>
那么在样式表中我有
#incorrect {
color: red;
border: medium;
}
#correct {
color: green;
border: thin;
}
有人知道我做错了什么吗?
在输出<fieldset>
之前,您需要检查答案是否正确,然后将id应用于该字段集:
<?php
if ($answer == "correct") {
$fieldsetID = "correct";
} else {
$fieldsetID = "incorrect";
}
?>
<li>
<fieldset id="<?php echo $fieldsetID ?>">
</fieldset>
</li>