} } $id = $uu[3]; if (!isset($q[$id])) { pageError(l("id.invalid")); } else { $qq = $q[$id]; $e = jumbo(); $progress = $uu[2]; $behind = $progress - 1; if (isset($qq["q"][$progress])) { $q = $qq["q"][$progress]; $h->setTitle($qq["name"] . ": " . $q["q"]); $quiz = new Quiz($qq["name"], $q["q"]); foreach ($q["a"] as $key => $v) { $quiz->add($v["name"], $key, $v["right"]); } if (isset($_POST["send"])) { if ($quiz->solve($_POST["answer"])) { $uu[2] = $progress + 1; $uu[1] = 0; file_put_contents($uuidfile, implode($uu, "|")); reload(); } else { if ($quiz->errtype == "wrong") { $uu[0] = $uu[0] + 1; $uu[1] = $uu[1] + 1; file_put_contents($uuidfile, implode($uu, "|")); if ($uu[0] == $qq["s"][0] or $uu[1] == $qq["s"][1]) { file_put_contents($uuidfile, "sent"); pageError(l("error.limit"));