nosql — создание страницы викторины в переполнении стека

Я пытаюсь создать страницу с вопросом с несколькими вариантами ответов, после отправки ответа мне нужно перейти на другую страницу, чтобы проинформировать пользователя о том, правильно ли он ответил или нет. Я на правильных линиях здесь?

Вот моя страница вопроса:

        <div id="body">
<p>Please select your answer from the list.</p>

<p><strong>1. What does PHP stand for? </strong></p><div="Question"><form action='quizanswers1.php?id=1' method='post' id='1'><input type="radio" name="answerOne" id ="answerOne" value="A" >A) Preprocessed Hypertext Language
<br>
<br>
<input type="radio" name="answerTwo" id="answerTwo" value="B" >B) Pages Have  Pictures
<br>
<br>
<input type="radio" name="answerThree" id="answerThree" value="C" >C) Hypertext Markup Language
<br>
<br>
<input type="radio" name="answerFour" id="answerFour" value="D" >D) PHP: Hypertext Preprocessor
<br>
<br>

<input type="submit" value="Submit Answer" />
</div>
</form>

</div>

</div>

И вот моя страница результатов:

    <div id="container">

<h1>Question 1 Result</h1>

<?php

$fid = $_GET['id'];

?>

<div id="content">

<?php
$answer1= $_POST['answerFour'];

$score = 0;

if ($answer1 == "A"){$score;}
if ($answer2 == "B"){$score;}
if ($answer3 == "C"){$score;}
if ($answer4 == "D"){$score++;}
echo "<center><font face='Berlin Sans FB' size='8'>Your Score is <br>   $score/1</font></center>";

?></div>
</div>
</div>

</div>
</body>
</html>

-2

Решение

Это нормально, если вы не хотите использовать базу данных или огромное количество вопросов.

вам придется добавить код для каждого вопроса.

ну, я не знаю, что вы предлагаете, но я думаю, что вы должны добавить базу данных, если вы хотите, чтобы она была живой страницей.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]