Show sourcecode
The following files exists in this folder. Click to view.
webbserverprogrammering/exercises/FrågeTest/
FrågeTest1.php
FrågeTest2.php
FrågeTest3.php
FrågeTest4.php
FrågeTest5.php
FrågeTest6.php
FrågeTest5.php
107 lines UTF-8 Windows (CRLF)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
<?php
error_reporting(-1);
ini_set('display_errors', 1);
ini_set('output_buffering', 0);
?>
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="utf-8" />
<title>Quiz</title>
<style type="text/css">
.rätt{
background-color: green;
}
</style>
</head>
<body>
<h1>Broquizet</h1>
<?php
if (isset($_POST["sida"]) && $_POST["sida"]=="3") {
$namn = $_POST["namn"];
$poäng = 0;
if ($_POST["öland"]=="a") { $poäng++; }
else{ echo "<style>.ett".$_POST["öland"]."{background-color:red;}</style>";}
if ($_POST["öresund"]=="d") { $poäng++; }
else{ echo "<style>.två".$_POST["öresund"]."{background-color:red;}</style>";}
if ($_POST["traneberg"]=="b") { $poäng++; }
else{ echo "<style>.tre".$_POST["traneberg"]."{background-color:red;}</style>";}
$meddelande = "Du heter ".$namn." och du fick ".$poäng." rätt.";
echo $meddelande;
?>
Fråga 1: Hur många bultar finns det i Ölandsbron?<br>
<input type="radio" name="öland" value="a"><span class="rätt">7428954</span><br>
<input type="radio" name="öland" value="b"><span class="ettb">4372190</span><br>
<input type="radio" name="öland" value="c"><span class="ettc">5442859</span><br>
<input type="radio" name="öland" value="d"><span class="ettd">6059385</span><br> <br>
Fråga 2: Hur många bultar finns det i Öresundsbron?<br>
<input type="radio" name="öresund" value="a"><span class="tvåa">7428954</span><br>
<input type="radio" name="öresund" value="b"><span class="tvåb">4372190</span><br>
<input type="radio" name="öresund" value="c"><span class="tvåc">5442859</span><br>
<input type="radio" name="öresund" value="d"><span class="rätt">6059385</span><br> <br>
Fråga 3: Hur många bultar finns det i Tranebergsbron?<br>
<input type="radio" name="traneberg" value="a"><span class="trea">7428954</span><br>
<input type="radio" name="traneberg" value="b"><span class="rätt">4372190</span><br>
<input type="radio" name="traneberg" value="c"><span class="trec">5442859</span><br>
<input type="radio" name="traneberg" value="d"><span class="tred">6059385</span><br> <br>
<form method="post" action="">
Välj en mailadress att skicka resultatet till:<br>
<input type="text" name="mailadress"><br>
<input type="hidden" name="meddelande" value="<?php echo $meddelande; ?>">
<input type="hidden" name="sida" value="4">
<input type="submit" value="Skicka">
</form>
<?php
}
if(!isset($_POST["sida"])){
?>
<form method="post" action="">
Ditt namn: <input type="text" name="namn"><br><br>
Fråga 1: Hur många bultar finns det i Ölandsbron?<br>
<input type="radio" name="öland" value="a">7428954<br>
<input type="radio" name="öland" value="b">4372190<br>
<input type="radio" name="öland" value="c">5442859<br>
<input type="radio" name="öland" value="d">6059385<br> <br>
<input type="hidden" name="sida" value="1">
<input type="submit" value="Gå vidare">
</form>
<?php
}
if (isset($_POST["sida"]) && $_POST["sida"]=="1") {
?>
<form method="post" action="">
<input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>">
<input type="hidden" name="öland" value="<?php echo $_POST["öland"]; ?>">
Fråga 2: Hur många bultar finns det i Öresundsbron?<br>
<input type="radio" name="öresund" value="a">7428954<br>
<input type="radio" name="öresund" value="b">4372190<br>
<input type="radio" name="öresund" value="c">5442859<br>
<input type="radio" name="öresund" value="d">6059385<br> <br>
<input type="hidden" name="sida" value="2">
<input type="submit" value="Gå vidare">
</form>
<?php
}
if (isset($_POST["sida"]) && $_POST["sida"]=="2") {
?>
<form method="post" action="">
<input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>">
<input type="hidden" name="öland" value="<?php echo $_POST["öland"]; ?>">
<input type="hidden" name="öresund" value="<?php echo $_POST["öresund"]; ?>">
Fråga 3: Hur många bultar finns det i Tranebergsbron?<br>
<input type="radio" name="traneberg" value="a">7428954<br>
<input type="radio" name="traneberg" value="b">4372190<br>
<input type="radio" name="traneberg" value="c">5442859<br>
<input type="radio" name="traneberg" value="d">6059385<br> <br>
<input type="hidden" name="sida" value="3">
<input type="submit" value="Gå vidare">
</form>
<?php
}
if (isset($_POST["sida"]) && $_POST["sida"]=="4") {
mail($_POST["mailadress"], "Svar", $_POST["meddelande"]);
echo "Svaren har skickats.";
}
?>
</body>
</html>