//checkt of gebruiker van bestelpagina komt if ($_GET["bestellen"]) { $_SESSION["bestellen"] = true; } else { $_SESSION["bestellen"] = false; } header("Location: registreren.php"); exit(0); } $bestaat = false; $veldleeg = false; if (isset($_GET["action"])) { if ($_GET["action"] == "registreren") { try { $klantSvc = new KlantService(); $geregistreerd = $klantSvc->controleerGeregistreerd($_POST["email"]); if ($geregistreerd) { $bestaat = true; //error handling } else { if ($_POST["voornaam"] != null && $_POST["achternaam"] != null && $_POST["straat"] != null && $_POST["huisnummer"] != null && $_POST["postcode"] != null && $_POST["woonplaats"] != null && $_POST["telefoon"] != null && $_POST["email"] != null && $_POST["wachtwoord"] != null) { $klantSvc->createKlant($_POST["achternaam"], $_POST["voornaam"], $_POST["straat"], $_POST["huisnummer"], $_POST["postcode"], $_POST["woonplaats"], $_POST["telefoon"], $_POST["email"], sha1($_POST["wachtwoord"])); header("Location: inloggen.php"); exit(0); } else { if ($_POST["voornaam"] == null || $_POST["achternaam"] == null || $_POST["straat"] == null || $_POST["huisnummer"] == null || $_POST["postcode"] == null || $_POST["woonplaats"] == null || $_POST["telefoon"] == null || $_POST["email"] == null || $_POST["wachtwoord"] == null || $_POST["wachtwoordCheck"] == null) { $veldleeg = true; //error handling } } }
$_SESSION["prijs"] += $keuze->getPromotie(); } } } if (isset($_SESSION["bestellen"])) { if ($_SESSION["bestellen"]) { $_SESSION["bestellen"] = false; header("Location: afrekenen.php"); exit(0); } } header("Location: index.php"); exit(0); } else { //error handling $geregistreerd = $klantSvc->controleerGeregistreerd($email); if ($geregistreerd) { $foutegegevens = true; } else { $bestaatniet = true; } } } catch (PDOException $dbe) { $databaseError = "Inloggen is op dit moment niet mogelijk."; } } } /* Alle niet gedefiniëerde variabelen een waarde geven om notice te voorkomen */ if (!isset($_SESSION["aangemeld"])) { $_SESSION["aangemeld"] = false; }