Ik verwijs naar het script "maak_account.php"
<form action="scripts/maak_account.php" method="post">
<div class="form-group">
<label for="naam">* Naam:</label>
<input class="form-control" placeholder="Naam" name="naam" type="text" required>
<span class="error">* <?php echo $naamErr;?></span>
</div>
Maar de variabele naamErr wordt niet herkend. Terwijl ik deze wel opvul in maakaccount.php
<?php
// Variabele gegevens bedrijf
$rechtsvorm = $naam = $straat = $huisnr = $busnr = $postcode = $plaats = $btwnr = $telnr = $email = "";
// Variabele gegevens gebruiker
$voornaam = $achternaam = $functie = $wachtwoord = "";
// Error variablele
$naamErr="";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Gegevens bedrijf
$rechtsvorm = test_input($_POST["rechtsvorm"]);
if (empty($_POST["naam"])) {
$naamErr = "Naam invullen";
} else {
$naam = test_input($_POST["naam"]);
}
$straat = test_input($_POST["straat"]);
$huisnr = test_input($_POST["huisnr"]);
$busnr = test_input($_POST["busnr"]);
$postcode = test_input($_POST["postcode"]);
$plaats = test_input($_POST["plaats"]);
$btwnr = test_input($_POST["btwnr"]);
// $telnr = test_input($_POST["telnr"]);
// $email = test_input($_POST["email"]);
// Gegevens gebruiker
$voornaam = test_input($_POST["vnaam"]);
$achternaam = test_input($_POST["naam"]);
$functie = test_input($_POST["functie"]);
$wachtwoord = test_input($_POST["wachtwoord"]);
}
function test_input($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
?>
Iemand die ziet wat ik verkeerd doe?