Show sourcecode
The following files exists in this folder. Click to view.
create_test.php
create_test_fuckingtrasig.php
hash.php
index.php
login.php
main.php
personal_results.php
setup.php
sign_up.php
test_correcting.php
tests.php
user_administration.php
verification.php
create_test_fuckingtrasig.php
82 lines UTF-8 Windows (CRLF)
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
<?php
session_start(["gc_maxlifetime" => 86400]);
?>
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Skapa test</title>
<style>
fieldset {
border: 3px solid black;
}
.q_fieldset{
border-color: black;
}
.ans_fieldset{
border-color: gray;
}
.correct_select_fieldset{
border-color: darkgreen;
}
</style>
</head>
<body>
<?php
try {
/** @var PDO $dbconn */
include("../databaser/dbconnection.php");
$admin_required = true; // Kontrolleras i verification.php
include("verification.php");
} catch (PDOException $e) {
echo ($e->getMessage());
}
?>
<form id="form">
<legend>Skapa quiz</legend>
<p>Lägg inte in för många frågor eller svar, det finns inget stöd för att ta bort dem</p> <!-- HM -->
<input type="text" required id="name" name="name" maxlength="100"><label for="name"> Namn på testet</label><br>
<input type="hidden" name="question_count" value="1"><!--Uppdateras av JS-->
<fieldset id="q1_fieldset" class="q_fieldset">
<legend>Fråga 1</legend>
<input type="hidden" name="q1_answer_count" value="1"><!--Uppdateras av JS-->
<input type="text" required id="q1" name="q1" maxlength="255" placeholder="Vad är 2+2?"><label for="q1"> Frågeställning</label><br>
<fieldset id="q1_answers_fieldset" class="ans_fieldset">
<legend>Svar</legend>
<input type="text" required id="q1a1" name="q1a1" maxlength="255" placeholder="4"><label for="q1a1"> Svar 1</label><br>
</fieldset>
<fieldset id="q1_correct_fieldset" class="correct_select_fieldset">
<!-- Här får man välja vilket svar som är korrekt. Det läggs till fler knappar allteftersom fler svar skapas. -->
<legend>Vilket svar är korrekt?</legend>
<input type="radio" name="q1_correct_a" id="q1_correct_1" value="1"><label for="q1_correct_1"> 1</label>
</fieldset>
<br>
<button id="q1_add_answer">Lägg till nytt svar</button>
</fieldset>
<br>
<button id="add_question">Lägg till ny fråga</button>
</form>
<script>
// JS för att låta en välja hur frågorna ska se ut
function get(id){
return(document.getelementById(id));
}
// newbutton.addEventListener(click, function(
// this.id
// gör något med idt
// ))
</script>
</body>
</html>