Здравствуйте! Есть викторина на ajax+php_mysql - она выводит вопросы, определяет правильность ответов. Осталось только реализовать подсчет баллов, тут я застряла. Дело в том, что мне просто нужно как-то передать в js файл правильно ли ответил юзер или нет, чтобы исходя из этого суммировать баллы(если правильно-то плюсовать секунды, за которые он ответил, если нет-ничего не добавлять).
Здесь идет определение правильности ответа:
if($_GET["question"] && $_GET["answer"])
{
$query="select otvet from vika where num=".$_GET["question"];
$result=mysql_query($query);
if (mysql_result($result, 0) == $_GET["answer"])
{
echo "Правильно<br />";
echo '<input type="hidden" value="1" name="itog" id="itog">';
echo "Балл за вопрос:".$_GET["points"];
}
else
{
echo "Неправильно!<br />";
echo '<input type="hidden" value="0" name="itog" id="itog">';
echo "Баллы:".$_GET["points"]."<br />";
}
}
$_GET["question"] && $_GET["answer"] php-файл получает из js-файла, где как раз аякс. Скажите как мне передать яве инфу(я хотела передавать itog=0 в случае неверного и itog=1 в случае верного ответа) о том правильно ли юзер ответил или нет, чтобы считать общие баллы. В ява скрипт делаю вот что (суммирую баллы):
if (document.getElementById('itog').value!=0)
{
AllPoints = seconds+AllPoints;
}
Но это не работает-в кончоле ошибок пишет, что document.getElementById('itog').value is null. Не знаю что уже делать. Подскажите пожалуйста, или может кто подскажет другой способ..