Show sourcecode
The following files exists in this folder. Click to view.
webbsrvprg/exercises/databaser/ovn_1/
andra.php
index.php
lagg_till.php
lista.php
ta_bort.php
lagg_till.php
41 lines UTF-8 Windows (CRLF)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Lägg till kompis</title>
</head>
<body>
<?php
if (isset($_GET["f_namn"])) {
try {
/** @var PDO $dbconn */
include("../dbconnection.php");
$sql = "INSERT INTO kompisar (f_namn, e_namn, mobil, mejl) VALUES(?,?,?,?)";
$statement = $dbconn->prepare($sql);
$data = array($_GET["f_namn"], $_GET["e_namn"], $_GET["mobil"], $_GET["mejl"]);
$statement->execute($data);
echo ('Lade till ' . $_GET["f_namn"] . '.<br><br>');
} catch (PDOException $e) {
echo ($e->getMessage());
}
}
?>
<form method="get" action="">
<fieldset>
<legend>Lägg till en kompis</legend>
<label for="f_namn">Förnamn</label>
<input type="text" id="f_namn" name="f_namn" value="Harry" required maxlength="20"><br>
<label for="e_namn">Efternamn</label>
<input type="text" id="e_namn" name="e_namn" value="Molin" required maxlength="30"><br>
<label for="mobil">Telefonnummer</label>
<input type="number" maxlength="10" minlength="10" value="0123456789" name="mobil" id="mobil"><br>
<label for="mejl">Mejl</label>
<input type="mail" required name="mejl" id="mejl" value="harmol23@varmdogymnasium.se"><br>
<button type="submit">Lägg in i listan</button>
</fieldset>
</form>
</body>
</html>