Källkod
Följande filer och mappar finns under mappen webbserverprogrammering.
Mappar visas till vänster och filer till höger. Klicka på en fil eller mapp för att öppna nedan eller visa dess innehåll.
webbserverprogrammering/exercises/forms_quiz/
7 filer
forms_quiz_1&2.php
forms_quiz_3.php
forms_quiz_4.php
forms_quiz_5.php
forms_quiz_5_mail.php
forms_quiz_6.php
forms_quiz_6_mail.php
forms_quiz_3.php
forms_quiz_4.php
forms_quiz_5.php
forms_quiz_5_mail.php
forms_quiz_6.php
forms_quiz_6_mail.php
forms_quiz_5_mail.php
61 lines UTF-8 Windows (CRLF)
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
<?php
error_reporting(-1); // Report all type of errors
ini_set('display_errors', 1); // Display all errors
ini_set('output_buffering', 0); // Do not buffer outputs, write directly
?>
<?php
$name = $_POST["name"];
$q1 = $_POST["question1"];
$q2 = $_POST["question2"];
$q3 = $_POST["question3"];
?>
<!DOCTYPE html>
<html lang="sv">
<head>
<title>Mailat resultat - quiz 5</title>
<meta charset="utf-8">
<style type="text/css">
body {
font-family: Arial;
}
pre {
font-size: 1.4em;
font-family: Monospace;
}
</style>
</head>
<body>
<h1>Quizerino</h1>
<br>
<h3>Ditt resultat från Quizerino har nu skickats till <?php echo $_POST["email"]; ?>:</h3>
<hr>
<br>
<?php
$output = "Resultat för $name i Quizerino-quizet!
Fråga 1 - Vad heter Burkina Fasos huvudstad?
Du svarade " . (($q1 === "Ouagadougou") ? "rätt" : "fel") . "!
Ditt svar: $q1
Rätt svar: Ouagadougou
Fråga 2 - I vilket land är Asunción huvudstad?
Du svarade " . (($q2 === "Paraguay") ? "rätt" : "fel") . "!
Ditt svar: $q2
Rätt svar: Paraguay
Fråga 3 - Vilken av följande färger finns inte på Dominicas flagga?
Du svarade " . (($q3 === "Blå") ? "rätt" : "fel") . "!
Ditt svar: $q3
Rätt svar: Blå";
$mail = mail("alrikmz@vgy.se", "Quizerino - resultat", wordwrap($output, 68), "From: quizerino@ankeborgstad.se\r\nContent-Type: text/plain;charset=utf-8");
echo "<pre>$output</pre>";
?>
</body>
</html>