Do not enter question loop if there are no questions

This commit is contained in:
Kumi 2022-08-31 10:47:03 +00:00
parent ed728833da
commit f717449bef
Signed by: kumi
GPG key ID: ECBCC9082395383F

View file

@ -143,15 +143,17 @@ if (file_exists($questionfile)) {
$questionsection = $questions->documentElement->getElementsByTagName("questions")->item(0);
foreach ($questionsection->getElementsByTagName("question") as $question) {
$questiontext = $question->getElementsByTagName("questiontext")->item(0);
$newquestiontext = strip_tags(html_entity_decode($questiontext->textContent));
$questiontext->nodeValue = htmlentities($newquestiontext, ENT_XML1);
if ($questionsection) {
foreach ($questionsection->getElementsByTagName("question") as $question) {
$questiontext = $question->getElementsByTagName("questiontext")->item(0);
$newquestiontext = strip_tags(html_entity_decode($questiontext->textContent));
$questiontext->nodeValue = htmlentities($newquestiontext, ENT_XML1);
foreach ($question->getElementsByTagName("answer") as $answer) {
$answertext = $answer->getElementsByTagName("answertext")->item(0);
$newanswertext = strip_tags(html_entity_decode($answertext->textContent));
$answertext->nodeValue = htmlentities($newanswertext, ENT_XML1);
foreach ($question->getElementsByTagName("answer") as $answer) {
$answertext = $answer->getElementsByTagName("answertext")->item(0);
$newanswertext = strip_tags(html_entity_decode($answertext->textContent));
$answertext->nodeValue = htmlentities($newanswertext, ENT_XML1);
}
}
}