Es wird gesagt, dass es einen Fehler in Zeile 17, 18 und 19 gibt. Also ab
$name = $_POST['Name'];
Ich finde den Fehler dazu aber nicht. dieser Code ist dazu da, einen neuen Benutzer in eine Datenbank zu speichern.
Code:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form method="post">
<input type="Text" id="Name" placeholder="Name"><br><br>
<input type="Text" id="Vorname" placeholder="Vorname"><br><br>
<input type="number" id="Telefonnummer" placeholder="Telefonnummer"><br><br>
<input type="submit">
</form>
<?php
$name = $_POST['Name'];
$Vorname = $_POST['Vorname'];
$Telefonnummer = $_POST['Telefonnummer'];
require "./Config.php";
$pdo;
$sql = "INSERT INTO user (Name, Vorname, Telefonnummer) VALUES (:Name, :Vorname, :Telefonnummer)";
$stmt = $pdo -> prepare($sql);
$stmt -> execute(['name' => $name, 'Vorname', $Vorname, 'Telefonnummer', $Telefonnummer]);
?>
</body>
</html>