Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

public_html/exercises/

PHP_Functions.php
PHP_formular.php
PHP_inlcude.php
formularuppgift.php
inclexercises/
php_grunder.php

formularuppgift.php

127 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="sv">

<head>
    <meta charset="UTF-8">
    <title>Det ultimata quizet</title>
</head>

<body>

<h1>Det ultimata quizet</h1>

<?php

if (!isset($_POST["del"])) {
    
$del = 1;
} else {
    
$del = $_POST["del"];
}


// FRÅGA 1
if ($del == 1) {
?>

    <form method="POST">

        <p>Vad heter du?</p>
        <input type="text" name="namn">

        <p>1. Hur lång borde en hotdog vara?</p>

        <input type="radio" name="fraga1" value="20cm"> 20cm<br>
        <input type="radio" name="fraga1" value="10cm"> 10cm<br>
        <input type="radio" name="fraga1" value="43cm"> 43cm<br>
        <input type="radio" name="fraga1" value="vetej"> Vet ej<br>

        <input type="hidden" name="del" value="2">

        <br>
        <input type="submit" value="Nästa">

    </form>

<?php
}


// FRÅGA 2
else if ($del == 2) {
?>

    <form method="POST">

        <p>2. Hur många hotdogs bör man äta per dag?</p>

        <input type="radio" name="fraga2" value="tre"> Tre<br>
        <input type="radio" name="fraga2" value="nio"> Nio<br>
        <input type="radio" name="fraga2" value="sexton"> Sexton<br>
        <input type="radio" name="fraga2" value="noll"> Noll<br>

        <input type="hidden" name="del" value="3">
        <input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>">
        <input type="hidden" name="fraga1" value="<?php echo $_POST["fraga1"]; ?>">

        <br>
        <input type="submit" value="Nästa">

    </form>

<?php
}


// FRÅGA 3
else if ($del == 3) {
?>

    <form method="POST">

        <p>3. Vad är hotdogs hemliga ingrediens?</p>

        <input type="radio" name="fraga3" value="mjölk"> Mjölk<br>
        <input type="radio" name="fraga3" value="corn"> Corn<br>
        <input type="radio" name="fraga3" value="kalkon"> Kalkon<br>
        <input type="radio" name="fraga3" value="fläsk"> Fläsk<br>

        <input type="hidden" name="del" value="4">
        <input type="hidden" name="namn" value="<?php echo $_POST["namn"]; ?>">
        <input type="hidden" name="fraga1" value="<?php echo $_POST["fraga1"]; ?>">
        <input type="hidden" name="fraga2" value="<?php echo $_POST["fraga2"]; ?>">

        <br>
        <input type="submit" value="Skicka in">

    </form>

<?php
}


// RESULTAT
else if ($del == 4) {

    
$poang = 0;

    if (
$_POST["fraga1"] == "20cm") {
        
$poang++;
    }

    if (
$_POST["fraga2"] == "nio") {
        
$poang++;
    }

    if (
$_POST["fraga3"] == "fläsk") {
        
$poang++;
    }

    echo 
"Hjärtligt välkommen " . $_POST["namn"] . "!<br>";
    echo 
"Du fick " . $poang . " rätt av 3.";

}

?>

</body>
</html>