Show sourcecode
The following files exists in this folder. Click to view.
ovn_form1_svar.php
ovn_form2_svar.php
ovn_form3_svar.php
ovn_form4_svar.php
ovn_form5_svar.php
ovn_form6_svar.php
ovn_form7_svar.php
ovn_form5_svar.php
47 lines UTF-8 Unix (LF)
<?php
error_reporting(-1);
ini_set('display_errors', 1);
ini_set('output_buffering', 0);
$fornamn = $_POST["fornamn"] ?? "";
$efternamn = $_POST["efternamn"] ?? "";
$klass = $_POST["klass"] ?? "";
$mat = $_POST["mat"] ?? "";
$kurs = $_POST["kurs"] ?? "";
$epost = trim($_POST["epost"] ?? "");
$mejlSkickat = false;
$fel = "";
if (filter_var($epost, FILTER_VALIDATE_EMAIL)) {
$meddelande = "Hej " . $fornamn . " " . $efternamn . "!\n";
$meddelande .= "Klass: " . $klass . "\n";
$meddelande .= "Du gillar mat " . $mat . ".\n";
$meddelande .= "Din favoritkurs är " . $kurs . ".";
$rubrik = "PHP form test";
$mejlhuvud = "From: " . $epost . "\r\nReply-To: " . $epost;
$mejlSkickat = mail($epost, $rubrik, $meddelande, $mejlhuvud);
} else {
$fel = "Skriv in en giltig e-postadress.";
}
?>
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="UTF-8">
<title>Formulär 5 – svar</title>
</head>
<body>
<h1>Formulär 5 – svar</h1>
<?php if ($fel !== ""): ?>
<p><?= htmlspecialchars($fel, ENT_QUOTES, "UTF-8") ?></p>
<?php else: ?>
<p>Hej <?= htmlspecialchars($fornamn, ENT_QUOTES, "UTF-8") ?> <?= htmlspecialchars($efternamn, ENT_QUOTES, "UTF-8") ?> i <?= htmlspecialchars($klass, ENT_QUOTES, "UTF-8") ?>! Du gillar mat <?= htmlspecialchars($mat, ENT_QUOTES, "UTF-8") ?>!</p>
<p>Din favoritkurs är <?= htmlspecialchars($kurs, ENT_QUOTES, "UTF-8") ?>.</p>
<p><?php if ($mejlSkickat): ?>Mejlet skickades till <?= htmlspecialchars($epost, ENT_QUOTES, "UTF-8") ?>.<?php else: ?>Mejlet kunde inte skickas.<?php endif; ?></p>
<?php endif; ?>
<p><a href="../ovn_form5.php">Tillbaka till formuläret</a></p>
<p><a href="../../exercises.php">Mina övningar</a></p>
</body>
</html>