Webbserverprogrammering 1

Show sourcecode

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

webbsrvprg/exercises/formular/

Formular1.php
Formular1Svar.php
Formular2.php
Formular2Svar.php
Formular3.php
Formular3Svar.php
Formular4.php
Formular4Svar.php
Formular5.php
Formular5Svar.php
Formular6.php
Formular6Svar.php
Formular7.php
Formular7Svar.php
Formular8.php

Formular4Svar.php

29 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="sv">
<head>
    <meta charset="UTF-8">
    <title>Dina svar</title>
</head>
<body>
    <?php
    
if ($_SERVER["REQUEST_METHOD"] === "POST") {
        
$fornamn = htmlspecialchars(trim($_POST["fornamn"] ?? ""), ENT_QUOTES, "UTF-8");
        
$efternamn = htmlspecialchars(trim($_POST["efternamn"] ?? ""), ENT_QUOTES, "UTF-8");
        
$klass = htmlspecialchars(trim($_POST["klass"] ?? ""), ENT_QUOTES, "UTF-8");
        
$matratt = htmlspecialchars(trim($_POST["matratt"] ?? ""), ENT_QUOTES, "UTF-8");
        
$kurs = htmlspecialchars(trim($_POST["kurs"] ?? ""), ENT_QUOTES, "UTF-8");

        if (
$fornamn !== "" && $efternamn !== "" && $klass !== "" && $matratt !== "" && $kurs !== "") {
            echo 
"<h1>Hej " . $fornamn . " " . $efternamn . " i " . $klass . "!</h1>";
            echo 
"<p>Du gillar mat " . $matratt . "!</p>";
            echo 
"<p>Din favoritkurs är " . $kurs . ".</p>";
        } else {
            echo 
"<p>Fyll i alla fält och välj en maträtt och kurs.</p>";
        }
    } else {
        echo 
"<p>Skicka formuläret för att visa dina svar.</p>";
    }
    
?>
</body>
</html>